builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-026 starttime: 1467227373.83 results: success (0) buildid: 20160629104228 builduid: fddfdeed8ce640bc8a19331f3555eaf5 revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 12:09:33.831736) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 12:09:33.832192) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-06-29 12:09:33.832488) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-06-29 12:09:37.562409) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:09:37.562789) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False --12:09:38-- 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% 8.48 MB/s 12:09:38 (8.48 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.288000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:09:39.014431) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 12:09:39.014755) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.511000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-29 12:09:41.542574) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:09:41.542915) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --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 b743fe6eabb8328430d91275462dc8e2a42eef81 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False 2016-06-29 12:09:41,802 truncating revision to first 12 chars 2016-06-29 12:09:41,802 Setting DEBUG logging. 2016-06-29 12:09:41,802 attempt 1/10 2016-06-29 12:09:41,802 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b743fe6eabb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 12:09:42,246 unpacking tar archive at: mozilla-beta-b743fe6eabb8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.286000 ========= master_lag: 0.52 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 12:09:43.353784) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 12:09:43.354102) ========= script_repo_revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 12:09:43.354497) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 12:09:43.354779) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 12:09:43.375487) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 46 secs) (at 2016-06-29 12:09:43.375808) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:09:43 INFO - MultiFileLogger online at 20160629 12:09:43 in C:\slave\test 12:09:43 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 12:09:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:09:43 INFO - {'append_to_log': False, 12:09:43 INFO - 'base_work_dir': 'C:\\slave\\test', 12:09:43 INFO - 'blob_upload_branch': 'mozilla-beta', 12:09:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:09:43 INFO - 'buildbot_json_path': 'buildprops.json', 12:09:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:09:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:09:43 INFO - 'download_minidump_stackwalk': True, 12:09:43 INFO - 'download_symbols': 'true', 12:09:43 INFO - 'e10s': False, 12:09:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:09:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:09:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:09:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:09:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:09:43 INFO - 'C:/mozilla-build/tooltool.py'), 12:09:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:09:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:09:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:09:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:09:43 INFO - 'log_level': 'info', 12:09:43 INFO - 'log_to_console': True, 12:09:43 INFO - 'opt_config_files': (), 12:09:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:09:43 INFO - '--processes=1', 12:09:43 INFO - '--config=%(test_path)s/wptrunner.ini', 12:09:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:09:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:09:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:09:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:09:43 INFO - 'pip_index': False, 12:09:43 INFO - 'require_test_zip': True, 12:09:43 INFO - 'test_type': ('testharness',), 12:09:43 INFO - 'this_chunk': '1', 12:09:43 INFO - 'total_chunks': '10', 12:09:43 INFO - 'virtualenv_path': 'venv', 12:09:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:09:43 INFO - 'work_dir': 'build'} 12:09:43 INFO - ##### 12:09:43 INFO - ##### Running clobber step. 12:09:43 INFO - ##### 12:09:43 INFO - Running pre-action listener: _resource_record_pre_action 12:09:43 INFO - Running main action method: clobber 12:09:43 INFO - rmtree: C:\slave\test\build 12:09:43 INFO - Using _rmtree_windows ... 12:09:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:10:45 INFO - Running post-action listener: _resource_record_post_action 12:10:45 INFO - ##### 12:10:45 INFO - ##### Running read-buildbot-config step. 12:10:45 INFO - ##### 12:10:45 INFO - Running pre-action listener: _resource_record_pre_action 12:10:45 INFO - Running main action method: read_buildbot_config 12:10:45 INFO - Using buildbot properties: 12:10:45 INFO - { 12:10:45 INFO - "project": "", 12:10:45 INFO - "product": "firefox", 12:10:45 INFO - "script_repo_revision": "production", 12:10:45 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 12:10:45 INFO - "repository": "", 12:10:45 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 12:10:45 INFO - "buildid": "20160629104228", 12:10:45 INFO - "pgo_build": "False", 12:10:45 INFO - "basedir": "C:\\slave\\test", 12:10:45 INFO - "buildnumber": 1, 12:10:45 INFO - "slavename": "t-w864-ix-026", 12:10:45 INFO - "revision": "b743fe6eabb8328430d91275462dc8e2a42eef81", 12:10:45 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:10:45 INFO - "platform": "win64", 12:10:45 INFO - "branch": "mozilla-beta", 12:10:45 INFO - "repo_path": "releases/mozilla-beta", 12:10:45 INFO - "moz_repo_path": "", 12:10:45 INFO - "stage_platform": "win64", 12:10:45 INFO - "builduid": "fddfdeed8ce640bc8a19331f3555eaf5", 12:10:45 INFO - "slavebuilddir": "test" 12:10:45 INFO - } 12:10:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 12:10:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 12:10:45 INFO - Running post-action listener: _resource_record_post_action 12:10:45 INFO - ##### 12:10:45 INFO - ##### Running download-and-extract step. 12:10:45 INFO - ##### 12:10:45 INFO - Running pre-action listener: _resource_record_pre_action 12:10:45 INFO - Running main action method: download_and_extract 12:10:45 INFO - mkdir: C:\slave\test\build\tests 12:10:45 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')]} 12:10:45 INFO - https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:10:45 INFO - trying https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 12:10:45 INFO - Downloading https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:10:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:10:46 INFO - Downloaded 1240 bytes. 12:10:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 12:10:46 INFO - Using the following test package requirements: 12:10:46 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:10:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 12:10:46 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 12:10:46 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'jsshell-win64.zip'], 12:10:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 12:10:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 12:10:46 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 12:10:46 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 12:10:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 12:10:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 12:10:46 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 12:10:46 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 12:10: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')]} 12:10:46 INFO - https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:10:46 INFO - trying https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 12:10:46 INFO - Downloading https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:10:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:10:47 INFO - Downloaded 20907524 bytes. 12:10:47 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/*'] 12:10:47 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/* 12:10:49 INFO - caution: filename not matched: web-platform/* 12:10:49 INFO - Return code: 11 12:10:49 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')]} 12:10:49 INFO - https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:10:49 INFO - trying https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 12:10:49 INFO - Downloading https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:10:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:10:50 INFO - Downloaded 36389114 bytes. 12:10:50 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/*'] 12:10:50 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/* 12:11:31 INFO - caution: filename not matched: bin/* 12:11:31 INFO - caution: filename not matched: config/* 12:11:31 INFO - caution: filename not matched: mozbase/* 12:11:31 INFO - caution: filename not matched: marionette/* 12:11:31 INFO - caution: filename not matched: tools/wptserve/* 12:11:31 INFO - Return code: 11 12:11:31 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')]} 12:11:31 INFO - https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 12:11:31 INFO - trying https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:11:31 INFO - Downloading https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 12:11:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:11:36 INFO - Downloaded 82717292 bytes. 12:11:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:11:36 INFO - mkdir: C:\slave\test\properties 12:11:36 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:11:36 INFO - Writing to file C:\slave\test\properties\build_url 12:11:36 INFO - Contents: 12:11:36 INFO - build_url:https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip 12:11:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:11:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:11:37 INFO - Writing to file C:\slave\test\properties\symbols_url 12:11:37 INFO - Contents: 12:11:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:11:37 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')]} 12:11:37 INFO - https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:11:37 INFO - trying https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 12:11:37 INFO - Downloading https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:11:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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 12:11:38 INFO - Downloaded 50744371 bytes. 12:11:38 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'] 12:11:38 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 12:11:40 INFO - Return code: 0 12:11:40 INFO - Running post-action listener: _resource_record_post_action 12:11:40 INFO - Running post-action listener: set_extra_try_arguments 12:11:40 INFO - ##### 12:11:40 INFO - ##### Running create-virtualenv step. 12:11:40 INFO - ##### 12:11:40 INFO - Running pre-action listener: _pre_create_virtualenv 12:11:40 INFO - Running pre-action listener: _resource_record_pre_action 12:11:40 INFO - Running main action method: create_virtualenv 12:11:40 INFO - Creating virtualenv C:\slave\test\build\venv 12:11:40 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 12:11:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:11:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:11:46 INFO - Installing distribute......................................................................................................................................................................................done. 12:11:48 INFO - Return code: 0 12:11:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:11:48 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')]} 12:11:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:48 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')]} 12:11:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:48 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 0x024FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02426FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252F368>, '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 0x022D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 12:11:48 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 12:11:48 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 12:11:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 12:11:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:48 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 12:11:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:48 INFO - 'DCLOCATION': 'SCL3', 12:11:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:48 INFO - 'HOMEDRIVE': 'C:', 12:11:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 12:11:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:48 INFO - 'KTS_VERSION': '1.19c', 12:11:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 12:11:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 12:11:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:48 INFO - 'MOZ_NO_REMOTE': '1', 12:11:48 INFO - 'NO_EM_RESTART': '1', 12:11:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:48 INFO - 'OS': 'Windows_NT', 12:11:48 INFO - 'OURDRIVE': 'C:', 12:11:48 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', 12:11:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:48 INFO - 'PROCESSOR_LEVEL': '6', 12:11:48 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:48 INFO - 'PROMPT': '$P$G', 12:11:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:48 INFO - 'PWD': 'C:\\slave\\test', 12:11:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:48 INFO - 'SYSTEMDRIVE': 'C:', 12:11:48 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:48 INFO - 'TEST1': 'testie', 12:11:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:48 INFO - 'USERDOMAIN': 'T-W864-IX-026', 12:11:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 12:11:48 INFO - 'USERNAME': 'cltbld', 12:11:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 12:11:48 INFO - 'WINDIR': 'C:\\windows', 12:11:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:49 INFO - Downloading/unpacking psutil>=0.7.1 12:11:49 INFO - Running setup.py egg_info for package psutil 12:11:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:11:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:49 INFO - Installing collected packages: psutil 12:11:49 INFO - Running setup.py install for psutil 12:11:49 INFO - building 'psutil._psutil_windows' extension 12:11:49 INFO - error: Unable to find vcvarsall.bat 12:11:49 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-e37kne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:11:49 INFO - running install 12:11:49 INFO - running build 12:11:49 INFO - running build_py 12:11:49 INFO - creating build 12:11:49 INFO - creating build\lib.win32-2.7 12:11:49 INFO - creating build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:11:49 INFO - running build_ext 12:11:49 INFO - building 'psutil._psutil_windows' extension 12:11:49 INFO - error: Unable to find vcvarsall.bat 12:11:49 INFO - ---------------------------------------- 12:11:49 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-e37kne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:11:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 12:11:49 WARNING - Return code: 1 12:11:49 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! 12:11:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:11:49 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')]} 12:11:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:49 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')]} 12:11:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:49 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 0x024FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02426FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252F368>, '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 0x022D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 12:11:49 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 12:11:49 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 12:11:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 12:11:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:49 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 12:11:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:49 INFO - 'DCLOCATION': 'SCL3', 12:11:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:49 INFO - 'HOMEDRIVE': 'C:', 12:11:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 12:11:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:49 INFO - 'KTS_VERSION': '1.19c', 12:11:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 12:11:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 12:11:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:49 INFO - 'MOZ_NO_REMOTE': '1', 12:11:49 INFO - 'NO_EM_RESTART': '1', 12:11:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:49 INFO - 'OS': 'Windows_NT', 12:11:49 INFO - 'OURDRIVE': 'C:', 12:11:49 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', 12:11:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:49 INFO - 'PROCESSOR_LEVEL': '6', 12:11:49 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:49 INFO - 'PROMPT': '$P$G', 12:11:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:49 INFO - 'PWD': 'C:\\slave\\test', 12:11:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:49 INFO - 'SYSTEMDRIVE': 'C:', 12:11:49 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:49 INFO - 'TEST1': 'testie', 12:11:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:49 INFO - 'USERDOMAIN': 'T-W864-IX-026', 12:11:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 12:11:49 INFO - 'USERNAME': 'cltbld', 12:11:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 12:11:49 INFO - 'WINDIR': 'C:\\windows', 12:11:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:11:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:11:50 INFO - Running setup.py egg_info for package mozsystemmonitor 12:11:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:11:50 INFO - Running setup.py egg_info for package psutil 12:11:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:11:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:50 INFO - Installing collected packages: mozsystemmonitor, psutil 12:11:50 INFO - Running setup.py install for mozsystemmonitor 12:11:50 INFO - Running setup.py install for psutil 12:11:50 INFO - building 'psutil._psutil_windows' extension 12:11:50 INFO - error: Unable to find vcvarsall.bat 12:11:50 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-bsi0u0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:11:50 INFO - running install 12:11:50 INFO - running build 12:11:50 INFO - running build_py 12:11:50 INFO - running build_ext 12:11:50 INFO - building 'psutil._psutil_windows' extension 12:11:50 INFO - error: Unable to find vcvarsall.bat 12:11:50 INFO - ---------------------------------------- 12:11:50 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-bsi0u0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:11:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 12:11:50 WARNING - Return code: 1 12:11:50 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! 12:11:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:11:50 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')]} 12:11:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:50 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')]} 12:11:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:50 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 0x024FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02426FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252F368>, '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 0x022D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 12:11:50 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 12:11:50 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 12:11:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 12:11:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:50 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 12:11:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:50 INFO - 'DCLOCATION': 'SCL3', 12:11:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:50 INFO - 'HOMEDRIVE': 'C:', 12:11:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 12:11:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:50 INFO - 'KTS_VERSION': '1.19c', 12:11:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 12:11:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 12:11:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:50 INFO - 'MOZ_NO_REMOTE': '1', 12:11:50 INFO - 'NO_EM_RESTART': '1', 12:11:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:50 INFO - 'OS': 'Windows_NT', 12:11:50 INFO - 'OURDRIVE': 'C:', 12:11:50 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', 12:11:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:50 INFO - 'PROCESSOR_LEVEL': '6', 12:11:50 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:50 INFO - 'PROMPT': '$P$G', 12:11:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:50 INFO - 'PWD': 'C:\\slave\\test', 12:11:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:50 INFO - 'SYSTEMDRIVE': 'C:', 12:11:50 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:50 INFO - 'TEST1': 'testie', 12:11:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:50 INFO - 'USERDOMAIN': 'T-W864-IX-026', 12:11:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 12:11:50 INFO - 'USERNAME': 'cltbld', 12:11:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 12:11:50 INFO - 'WINDIR': 'C:\\windows', 12:11:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:51 INFO - Downloading/unpacking blobuploader==1.2.4 12:11:51 INFO - Downloading blobuploader-1.2.4.tar.gz 12:11:51 INFO - Running setup.py egg_info for package blobuploader 12:11:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:11:55 INFO - Running setup.py egg_info for package requests 12:11:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:11:55 INFO - Downloading docopt-0.6.1.tar.gz 12:11:55 INFO - Running setup.py egg_info for package docopt 12:11:55 INFO - Installing collected packages: blobuploader, docopt, requests 12:11:55 INFO - Running setup.py install for blobuploader 12:11:55 INFO - Running setup.py install for docopt 12:11:55 INFO - Running setup.py install for requests 12:11:55 INFO - Successfully installed blobuploader docopt requests 12:11:55 INFO - Cleaning up... 12:11:55 INFO - Return code: 0 12:11:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:11:55 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')]} 12:11:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:55 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')]} 12:11:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:55 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 0x024FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02426FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252F368>, '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 0x022D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B80C0>, '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-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 12:11:55 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 12:11:55 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 12:11:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 12:11:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:55 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 12:11:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:55 INFO - 'DCLOCATION': 'SCL3', 12:11:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:55 INFO - 'HOMEDRIVE': 'C:', 12:11:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 12:11:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:55 INFO - 'KTS_VERSION': '1.19c', 12:11:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 12:11:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 12:11:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:55 INFO - 'MOZ_NO_REMOTE': '1', 12:11:55 INFO - 'NO_EM_RESTART': '1', 12:11:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:55 INFO - 'OS': 'Windows_NT', 12:11:55 INFO - 'OURDRIVE': 'C:', 12:11:55 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', 12:11:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:55 INFO - 'PROCESSOR_LEVEL': '6', 12:11:55 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:55 INFO - 'PROMPT': '$P$G', 12:11:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:55 INFO - 'PWD': 'C:\\slave\\test', 12:11:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:55 INFO - 'SYSTEMDRIVE': 'C:', 12:11:55 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:55 INFO - 'TEST1': 'testie', 12:11:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:55 INFO - 'USERDOMAIN': 'T-W864-IX-026', 12:11:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 12:11:55 INFO - 'USERNAME': 'cltbld', 12:11:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 12:11:55 INFO - 'WINDIR': 'C:\\windows', 12:11:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:00 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:00 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 12:12:00 INFO - Running setup.py install for browsermob-proxy 12:12:14 INFO - Running setup.py install for manifestparser 12:12:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for marionette-client 12:12:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for marionette-driver 12:12:14 INFO - Running setup.py install for mozcrash 12:12:14 INFO - Running setup.py install for mozdebug 12:12:14 INFO - Running setup.py install for mozdevice 12:12:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozfile 12:12:14 INFO - Running setup.py install for mozhttpd 12:12:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozinfo 12:12:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozInstall 12:12:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozleak 12:12:14 INFO - Running setup.py install for mozlog 12:12:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for moznetwork 12:12:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozprocess 12:12:14 INFO - Running setup.py install for mozprofile 12:12:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozrunner 12:12:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for mozscreenshot 12:12:14 INFO - Running setup.py install for moztest 12:12:14 INFO - Running setup.py install for mozversion 12:12:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:14 INFO - Running setup.py install for wptserve 12:12:14 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 12:12:14 INFO - Cleaning up... 12:12:14 INFO - Return code: 0 12:12:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:12:14 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')]} 12:12:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:14 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')]} 12:12:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:14 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 0x024FE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025AD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02426FC0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0252F368>, '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 0x022D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B80C0>, '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-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 12:12:14 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 12:12:14 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 12:12:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 12:12:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:14 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 12:12:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:14 INFO - 'DCLOCATION': 'SCL3', 12:12:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:14 INFO - 'HOMEDRIVE': 'C:', 12:12:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 12:12:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:14 INFO - 'KTS_VERSION': '1.19c', 12:12:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 12:12:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 12:12:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:14 INFO - 'MOZ_NO_REMOTE': '1', 12:12:14 INFO - 'NO_EM_RESTART': '1', 12:12:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:14 INFO - 'OS': 'Windows_NT', 12:12:14 INFO - 'OURDRIVE': 'C:', 12:12:14 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', 12:12:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:14 INFO - 'PROCESSOR_LEVEL': '6', 12:12:14 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:14 INFO - 'PROMPT': '$P$G', 12:12:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:14 INFO - 'PWD': 'C:\\slave\\test', 12:12:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:14 INFO - 'SYSTEMDRIVE': 'C:', 12:12:14 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:14 INFO - 'TEST1': 'testie', 12:12:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:14 INFO - 'USERDOMAIN': 'T-W864-IX-026', 12:12:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 12:12:14 INFO - 'USERNAME': 'cltbld', 12:12:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 12:12:14 INFO - 'WINDIR': 'C:\\windows', 12:12:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:19 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:19 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)) 12:12:30 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)) 12:12:30 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)) 12:12:30 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)) 12:12:30 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)) 12:12:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:12:30 INFO - Downloading blessings-1.6.tar.gz 12:12:30 INFO - Running setup.py egg_info for package blessings 12:12:30 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)) 12:12:30 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:12:30 INFO - Running setup.py install for blessings 12:12:30 INFO - Running setup.py install for browsermob-proxy 12:12:30 INFO - Running setup.py install for manifestparser 12:12:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Running setup.py install for marionette-client 12:12:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Running setup.py install for marionette-driver 12:12:30 INFO - Running setup.py install for mozcrash 12:12:30 INFO - Running setup.py install for mozdebug 12:12:30 INFO - Running setup.py install for mozdevice 12:12:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Running setup.py install for mozhttpd 12:12:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Running setup.py install for mozInstall 12:12:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Running setup.py install for mozleak 12:12:30 INFO - Running setup.py install for mozprofile 12:12:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Running setup.py install for mozrunner 12:12:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:32 INFO - Running setup.py install for mozscreenshot 12:12:32 INFO - Running setup.py install for moztest 12:12:32 INFO - Running setup.py install for mozversion 12:12:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:32 INFO - Running setup.py install for wptserve 12:12:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:12:32 INFO - Cleaning up... 12:12:32 INFO - Return code: 0 12:12:32 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:12:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:12:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:12:32 INFO - Reading from file tmpfile_stdout 12:12:32 INFO - Using _rmtree_windows ... 12:12:32 INFO - Using _rmtree_windows ... 12:12:32 INFO - Current package versions: 12:12:32 INFO - blessings == 1.6 12:12:32 INFO - blobuploader == 1.2.4 12:12:32 INFO - browsermob-proxy == 0.6.0 12:12:32 INFO - distribute == 0.6.14 12:12:32 INFO - docopt == 0.6.1 12:12:32 INFO - manifestparser == 1.1 12:12:32 INFO - marionette-client == 2.3.0 12:12:32 INFO - marionette-driver == 1.4.0 12:12:32 INFO - mozInstall == 1.12 12:12:32 INFO - mozcrash == 0.17 12:12:32 INFO - mozdebug == 0.1 12:12:32 INFO - mozdevice == 0.48 12:12:32 INFO - mozfile == 1.2 12:12:32 INFO - mozhttpd == 0.7 12:12:32 INFO - mozinfo == 0.9 12:12:32 INFO - mozleak == 0.1 12:12:32 INFO - mozlog == 3.1 12:12:32 INFO - moznetwork == 0.27 12:12:32 INFO - mozprocess == 0.22 12:12:32 INFO - mozprofile == 0.28 12:12:32 INFO - mozrunner == 6.11 12:12:32 INFO - mozscreenshot == 0.1 12:12:32 INFO - mozsystemmonitor == 0.0 12:12:32 INFO - moztest == 0.7 12:12:32 INFO - mozversion == 1.4 12:12:32 INFO - requests == 1.2.3 12:12:32 INFO - wptserve == 1.4.0 12:12:32 INFO - Running post-action listener: _resource_record_post_action 12:12:32 INFO - Running post-action listener: _start_resource_monitoring 12:12:33 INFO - Starting resource monitoring. 12:12:33 INFO - ##### 12:12:33 INFO - ##### Running pull step. 12:12:33 INFO - ##### 12:12:33 INFO - Running pre-action listener: _resource_record_pre_action 12:12:33 INFO - Running main action method: pull 12:12:33 INFO - Pull has nothing to do! 12:12:33 INFO - Running post-action listener: _resource_record_post_action 12:12:33 INFO - ##### 12:12:33 INFO - ##### Running install step. 12:12:33 INFO - ##### 12:12:33 INFO - Running pre-action listener: _resource_record_pre_action 12:12:33 INFO - Running main action method: install 12:12:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:12:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:12:33 INFO - Reading from file tmpfile_stdout 12:12:33 INFO - Using _rmtree_windows ... 12:12:33 INFO - Using _rmtree_windows ... 12:12:33 INFO - Detecting whether we're running mozinstall >=1.0... 12:12:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:12:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:12:33 INFO - Reading from file tmpfile_stdout 12:12:33 INFO - Output received: 12:12:33 INFO - Usage: mozinstall-script.py [options] installer 12:12:33 INFO - Options: 12:12:33 INFO - -h, --help show this help message and exit 12:12:33 INFO - -d DEST, --destination=DEST 12:12:33 INFO - Directory to install application into. [default: 12:12:33 INFO - "C:\slave\test"] 12:12:33 INFO - --app=APP Application being installed. [default: firefox] 12:12:33 INFO - Using _rmtree_windows ... 12:12:33 INFO - Using _rmtree_windows ... 12:12:33 INFO - mkdir: C:\slave\test\build\application 12:12:33 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'] 12:12:33 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 12:12:36 INFO - Reading from file tmpfile_stdout 12:12:36 INFO - Output received: 12:12:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:12:36 INFO - Using _rmtree_windows ... 12:12:36 INFO - Using _rmtree_windows ... 12:12:36 INFO - Running post-action listener: _resource_record_post_action 12:12:36 INFO - ##### 12:12:36 INFO - ##### Running run-tests step. 12:12:36 INFO - ##### 12:12:36 INFO - Running pre-action listener: _resource_record_pre_action 12:12:36 INFO - Running main action method: run_tests 12:12:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:12:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:12:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:12:36 INFO - grabbing minidump binary from tooltool 12:12:36 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')]} 12:12:36 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 0x0252F368>, '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 0x022D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025B80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:12:36 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 12:12:36 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 12:12:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:12:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp03e8kg 12:12:37 INFO - INFO - File integrity verified, renaming tmp03e8kg to win32-minidump_stackwalk.exe 12:12:37 INFO - Return code: 0 12:12:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:12:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:12:37 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/BU0zsLYxS52DTtp0re4ZKg/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 12:12:37 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/BU0zsLYxS52DTtp0re4ZKg/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 12:12:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 12:12:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:37 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 12:12:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:37 INFO - 'DCLOCATION': 'SCL3', 12:12:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:37 INFO - 'HOMEDRIVE': 'C:', 12:12:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 12:12:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:37 INFO - 'KTS_VERSION': '1.19c', 12:12:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 12:12:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 12:12:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:12:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:37 INFO - 'MOZ_NO_REMOTE': '1', 12:12:37 INFO - 'NO_EM_RESTART': '1', 12:12:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:37 INFO - 'OS': 'Windows_NT', 12:12:37 INFO - 'OURDRIVE': 'C:', 12:12:37 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', 12:12:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:37 INFO - 'PROCESSOR_LEVEL': '6', 12:12:37 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:37 INFO - 'PROMPT': '$P$G', 12:12:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:37 INFO - 'PWD': 'C:\\slave\\test', 12:12:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:37 INFO - 'SYSTEMDRIVE': 'C:', 12:12:37 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:37 INFO - 'TEST1': 'testie', 12:12:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:37 INFO - 'USERDOMAIN': 'T-W864-IX-026', 12:12:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 12:12:37 INFO - 'USERNAME': 'cltbld', 12:12:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 12:12:37 INFO - 'WINDIR': 'C:\\windows', 12:12:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:37 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/BU0zsLYxS52DTtp0re4ZKg/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 12:12:39 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 12:12:39 INFO - import pkg_resources 12:12:40 INFO - Using 1 client processes 12:12:42 INFO - SUITE-START | Running 778 tests 12:12:42 INFO - Running testharness tests 12:12:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:12:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:12:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:12:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:12:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:12:42 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:12:43 INFO - Setting up ssl 12:12:43 INFO - PROCESS | certutil | 12:12:43 INFO - PROCESS | certutil | 12:12:43 INFO - PROCESS | certutil | 12:12:43 INFO - Certificate Nickname Trust Attributes 12:12:43 INFO - SSL,S/MIME,JAR/XPI 12:12:43 INFO - 12:12:43 INFO - web-platform-tests CT,, 12:12:43 INFO - 12:12:43 INFO - Starting runner 12:12:44 INFO - PROCESS | 3740 | [3740] 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 12:12:44 INFO - PROCESS | 3740 | [3740] 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 12:12:44 INFO - PROCESS | 3740 | [3740] 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 12:12:46 INFO - PROCESS | 3740 | 1467227566110 Marionette DEBUG Marionette enabled via build flag and pref 12:12:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037AE45E000 == 1 [pid = 3740] [id = 1] 12:12:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (00000037BD48D800) [pid = 3740] [serial = 1] [outer = 0000000000000000] 12:12:47 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (00000037BD48E800) [pid = 3740] [serial = 2] [outer = 00000037BD48D800] 12:12:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C087B800 == 2 [pid = 3740] [id = 2] 12:12:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (00000037C087C000) [pid = 3740] [serial = 3] [outer = 0000000000000000] 12:12:47 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (00000037C087D000) [pid = 3740] [serial = 4] [outer = 00000037C087C000] 12:12:47 INFO - PROCESS | 3740 | 1467227567859 Marionette INFO Listening on port 2828 12:12:49 INFO - PROCESS | 3740 | 1467227569617 Marionette DEBUG Marionette enabled via command-line flag 12:12:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15C8800 == 3 [pid = 3740] [id = 3] 12:12:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (00000037C180F000) [pid = 3740] [serial = 5] [outer = 0000000000000000] 12:12:49 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (00000037C1810000) [pid = 3740] [serial = 6] [outer = 00000037C180F000] 12:12:49 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:12:49 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:12:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (00000037C2322000) [pid = 3740] [serial = 7] [outer = 00000037C087C000] 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570668 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570699 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570706 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570741 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570745 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 12:12:50 INFO - PROCESS | 3740 | 1467227570750 Marionette DEBUG Closed connection conn0 12:12:50 INFO - PROCESS | 3740 | 1467227570753 Marionette DEBUG Closed connection conn1 12:12:50 INFO - PROCESS | 3740 | 1467227570755 Marionette DEBUG Closed connection conn2 12:12:50 INFO - PROCESS | 3740 | 1467227570809 Marionette DEBUG Closed connection conn3 12:12:50 INFO - PROCESS | 3740 | 1467227570835 Marionette DEBUG Closed connection conn4 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570841 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 12:12:50 INFO - PROCESS | 3740 | 1467227570978 Marionette DEBUG Closed connection conn5 12:12:50 INFO - PROCESS | 3740 | [3740] 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 12:12:50 INFO - PROCESS | 3740 | 1467227570983 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 12:12:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2839800 == 4 [pid = 3740] [id = 4] 12:12:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (00000037BD4D6400) [pid = 3740] [serial = 8] [outer = 0000000000000000] 12:12:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (00000037C28C6000) [pid = 3740] [serial = 9] [outer = 00000037BD4D6400] 12:12:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (00000037C2A7E000) [pid = 3740] [serial = 10] [outer = 00000037BD4D6400] 12:12:51 INFO - PROCESS | 3740 | 1467227571341 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:12:51 INFO - PROCESS | 3740 | 1467227571346 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":"20160629104228","device":"desktop","version":"48.0"} 12:12:51 INFO - PROCESS | 3740 | [3740] 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 12:12:52 INFO - PROCESS | 3740 | [3740] 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 12:12:52 INFO - PROCESS | 3740 | [3740] 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 12:12:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AA7000 == 5 [pid = 3740] [id = 5] 12:12:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (00000037C8366800) [pid = 3740] [serial = 11] [outer = 0000000000000000] 12:12:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C836D800 == 6 [pid = 3740] [id = 6] 12:12:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (00000037C6411800) [pid = 3740] [serial = 12] [outer = 0000000000000000] 12:12:53 INFO - PROCESS | 3740 | [3740] 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 12:12:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C904C800 == 7 [pid = 3740] [id = 7] 12:12:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (00000037C6411000) [pid = 3740] [serial = 13] [outer = 0000000000000000] 12:12:53 INFO - PROCESS | 3740 | [3740] 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 12:12:53 INFO - PROCESS | 3740 | [3740] 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 12:12:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (00000037C930B800) [pid = 3740] [serial = 14] [outer = 00000037C6411000] 12:12:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (00000037C9678000) [pid = 3740] [serial = 15] [outer = 00000037C8366800] 12:12:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (00000037C908A800) [pid = 3740] [serial = 16] [outer = 00000037C6411800] 12:12:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (00000037C9095C00) [pid = 3740] [serial = 17] [outer = 00000037C6411000] 12:12:54 INFO - PROCESS | 3740 | 1467227574657 Marionette INFO startBrowser fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:54 INFO - PROCESS | 3740 | 1467227574692 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3740 | 1467227574706 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 3740 | 1467227574709 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (00000037CBB9DC00) [pid = 3740] [serial = 18] [outer = 00000037C6411000] 12:12:55 INFO - PROCESS | 3740 | 1467227575745 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"fae9c13f-bfa5-4043-9e92-e0cb9d3568eb","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":"20160629104228","device":"desktop","version":"48.0","command_id":1}}] 12:12:56 INFO - PROCESS | 3740 | 1467227576086 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}] 12:12:56 INFO - PROCESS | 3740 | 1467227576090 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:56 INFO - PROCESS | 3740 | 1467227576193 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:12:56 INFO - PROCESS | 3740 | 1467227576314 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:12:56 INFO - PROCESS | 3740 | 1467227576316 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:56 INFO - PROCESS | 3740 | [3740] 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 12:12:57 INFO - PROCESS | 3740 | --DOCSHELL 00000037AE45E000 == 6 [pid = 3740] [id = 1] 12:12:58 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (00000037C28BC400) [pid = 3740] [serial = 19] [outer = 00000037C6411000] 12:12:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:58 INFO - PROCESS | 3740 | 1467227578730 Marionette TRACE conn6 <- [1,3,null,{}] 12:12:58 INFO - PROCESS | 3740 | 1467227578734 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:12:58 INFO - PROCESS | 3740 | 1467227578737 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:58 INFO - PROCESS | 3740 | 1467227578758 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:12:58 INFO - PROCESS | 3740 | 1467227578789 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 3740 | 1467227578793 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:12:58 INFO - PROCESS | 3740 | 1467227578803 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 3740 | 1467227578806 Marionette TRACE conn6 <- [1,6,null,{}] 12:12:58 INFO - PROCESS | 3740 | 1467227578818 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}] 12:12:58 INFO - PROCESS | 3740 | 1467227578821 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:58 INFO - PROCESS | 3740 | 1467227578843 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:12:58 INFO - PROCESS | 3740 | 1467227578849 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 3740 | 1467227578852 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:12:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2493800 == 7 [pid = 3740] [id = 8] 12:12:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (00000037C8CE8000) [pid = 3740] [serial = 20] [outer = 0000000000000000] 12:12:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (00000037C8E60800) [pid = 3740] [serial = 21] [outer = 00000037C8CE8000] 12:12:58 INFO - PROCESS | 3740 | 1467227578913 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (00000037C9308C00) [pid = 3740] [serial = 22] [outer = 00000037C8CE8000] 12:12:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BBB4A000 == 8 [pid = 3740] [id = 9] 12:12:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (00000037C084A800) [pid = 3740] [serial = 23] [outer = 0000000000000000] 12:12:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (00000037C0854C00) [pid = 3740] [serial = 24] [outer = 00000037C084A800] 12:12:59 INFO - PROCESS | 3740 | 1467227579374 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (00000037C12E1400) [pid = 3740] [serial = 25] [outer = 00000037C084A800] 12:12:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2839800 == 7 [pid = 3740] [id = 4] 12:12:59 INFO - PROCESS | 3740 | 1467227579961 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1303ms 12:13:00 INFO - PROCESS | 3740 | 1467227580107 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 3740 | 1467227580111 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:13:00 INFO - PROCESS | 3740 | 1467227580116 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 3740 | 1467227580118 Marionette TRACE conn6 <- [1,10,null,{}] 12:13:00 INFO - PROCESS | 3740 | 1467227580127 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}] 12:13:00 INFO - PROCESS | 3740 | 1467227580130 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:00 INFO - PROCESS | 3740 | 1467227580246 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:13:00 INFO - PROCESS | 3740 | 1467227580253 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 3740 | 1467227580256 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C126F000 == 8 [pid = 3740] [id = 10] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (00000037C6055800) [pid = 3740] [serial = 26] [outer = 0000000000000000] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (00000037C6650400) [pid = 3740] [serial = 27] [outer = 00000037C6055800] 12:13:00 INFO - PROCESS | 3740 | 1467227580306 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (00000037C6948800) [pid = 3740] [serial = 28] [outer = 00000037C6055800] 12:13:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1817000 == 9 [pid = 3740] [id = 11] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (00000037C1818000) [pid = 3740] [serial = 29] [outer = 0000000000000000] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (00000037C1828000) [pid = 3740] [serial = 30] [outer = 00000037C1818000] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (00000037C181C000) [pid = 3740] [serial = 31] [outer = 00000037C1818000] 12:13:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BB0EC800 == 10 [pid = 3740] [id = 12] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (00000037C8CEB000) [pid = 3740] [serial = 32] [outer = 0000000000000000] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (00000037C9D52800) [pid = 3740] [serial = 33] [outer = 00000037C8CEB000] 12:13:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (00000037C9FC7000) [pid = 3740] [serial = 34] [outer = 00000037C8CEB000] 12:13:00 INFO - PROCESS | 3740 | 1467227580960 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 12:13:01 INFO - PROCESS | 3740 | 1467227580997 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3740 | 1467227581001 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:13:01 INFO - PROCESS | 3740 | 1467227581008 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3740 | 1467227581011 Marionette TRACE conn6 <- [1,14,null,{}] 12:13:01 INFO - PROCESS | 3740 | 1467227581014 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}] 12:13:01 INFO - PROCESS | 3740 | 1467227581017 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:01 INFO - PROCESS | 3740 | 1467227581118 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:13:01 INFO - PROCESS | 3740 | 1467227581125 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3740 | 1467227581127 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6734000 == 11 [pid = 3740] [id = 13] 12:13:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (00000037CAC84C00) [pid = 3740] [serial = 35] [outer = 0000000000000000] 12:13:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (00000037CB8BB400) [pid = 3740] [serial = 36] [outer = 00000037CAC84C00] 12:13:01 INFO - PROCESS | 3740 | 1467227581176 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (00000037CC420400) [pid = 3740] [serial = 37] [outer = 00000037CAC84C00] 12:13:01 INFO - PROCESS | 3740 | 1467227581621 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 691ms 12:13:01 INFO - PROCESS | 3740 | 1467227581701 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 3740 | 1467227581704 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:13:01 INFO - PROCESS | 3740 | 1467227581708 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 3740 | 1467227581712 Marionette TRACE conn6 <- [1,18,null,{}] 12:13:01 INFO - PROCESS | 3740 | 1467227581723 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}] 12:13:01 INFO - PROCESS | 3740 | 1467227581728 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:01 INFO - PROCESS | 3740 | 1467227581822 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:13:01 INFO - PROCESS | 3740 | 1467227581831 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 3740 | 1467227581834 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6915000 == 12 [pid = 3740] [id = 14] 12:13:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (00000037CCADAC00) [pid = 3740] [serial = 38] [outer = 0000000000000000] 12:13:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (00000037CCADCC00) [pid = 3740] [serial = 39] [outer = 00000037CCADAC00] 12:13:01 INFO - PROCESS | 3740 | 1467227581885 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (00000037C28F6400) [pid = 3740] [serial = 40] [outer = 00000037CCADAC00] 12:13:02 INFO - PROCESS | 3740 | 1467227582276 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 649ms 12:13:02 INFO - PROCESS | 3740 | 1467227582358 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3740 | 1467227582361 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:13:02 INFO - PROCESS | 3740 | 1467227582365 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 3740 | 1467227582367 Marionette TRACE conn6 <- [1,22,null,{}] 12:13:02 INFO - PROCESS | 3740 | 1467227582371 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}] 12:13:02 INFO - PROCESS | 3740 | 1467227582373 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:02 INFO - PROCESS | 3740 | 1467227582463 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:13:02 INFO - PROCESS | 3740 | 1467227582469 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 3740 | 1467227582471 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8366000 == 13 [pid = 3740] [id = 15] 12:13:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (00000037C607E400) [pid = 3740] [serial = 41] [outer = 0000000000000000] 12:13:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (00000037C67B1C00) [pid = 3740] [serial = 42] [outer = 00000037C607E400] 12:13:02 INFO - PROCESS | 3740 | 1467227582517 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (00000037C9C84800) [pid = 3740] [serial = 43] [outer = 00000037C607E400] 12:13:02 INFO - PROCESS | 3740 | 1467227582896 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 12:13:02 INFO - PROCESS | 3740 | 1467227582954 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 3740 | 1467227582956 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:13:02 INFO - PROCESS | 3740 | 1467227582959 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 3740 | 1467227582961 Marionette TRACE conn6 <- [1,26,null,{}] 12:13:02 INFO - PROCESS | 3740 | 1467227582965 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}] 12:13:02 INFO - PROCESS | 3740 | 1467227582967 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:03 INFO - PROCESS | 3740 | 1467227583055 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:13:03 INFO - PROCESS | 3740 | 1467227583061 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3740 | 1467227583063 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB2000 == 14 [pid = 3740] [id = 16] 12:13:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (00000037BA799800) [pid = 3740] [serial = 44] [outer = 0000000000000000] 12:13:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (00000037BA79F800) [pid = 3740] [serial = 45] [outer = 00000037BA799800] 12:13:03 INFO - PROCESS | 3740 | 1467227583108 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (00000037C6651000) [pid = 3740] [serial = 46] [outer = 00000037BA799800] 12:13:03 INFO - PROCESS | 3740 | 1467227583541 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 12:13:03 INFO - PROCESS | 3740 | 1467227583592 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 3740 | 1467227583594 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:13:03 INFO - PROCESS | 3740 | 1467227583598 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 3740 | 1467227583600 Marionette TRACE conn6 <- [1,30,null,{}] 12:13:03 INFO - PROCESS | 3740 | 1467227583604 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}] 12:13:03 INFO - PROCESS | 3740 | 1467227583610 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:03 INFO - PROCESS | 3740 | 1467227583717 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:13:03 INFO - PROCESS | 3740 | 1467227583725 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 3740 | 1467227583727 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9050000 == 15 [pid = 3740] [id = 17] 12:13:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (00000037C9C8E400) [pid = 3740] [serial = 47] [outer = 0000000000000000] 12:13:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (00000037CA6B0800) [pid = 3740] [serial = 48] [outer = 00000037C9C8E400] 12:13:03 INFO - PROCESS | 3740 | 1467227583778 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (00000037BA696400) [pid = 3740] [serial = 49] [outer = 00000037C9C8E400] 12:13:04 INFO - PROCESS | 3740 | 1467227584138 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 584ms 12:13:04 INFO - PROCESS | 3740 | 1467227584184 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 3740 | 1467227584186 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:13:04 INFO - PROCESS | 3740 | 1467227584190 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:13:04 INFO - PROCESS | 3740 | 1467227584191 Marionette TRACE conn6 <- [1,34,null,{}] 12:13:04 INFO - PROCESS | 3740 | 1467227584205 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}] 12:13:04 INFO - PROCESS | 3740 | 1467227584207 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:04 INFO - PROCESS | 3740 | 1467227584284 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:13:04 INFO - PROCESS | 3740 | 1467227584290 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3740 | 1467227584292 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DCB800 == 16 [pid = 3740] [id = 18] 12:13:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (00000037BA69E800) [pid = 3740] [serial = 50] [outer = 0000000000000000] 12:13:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (00000037BC734C00) [pid = 3740] [serial = 51] [outer = 00000037BA69E800] 12:13:04 INFO - PROCESS | 3740 | 1467227584338 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (00000037BC73B000) [pid = 3740] [serial = 52] [outer = 00000037BA69E800] 12:13:04 INFO - PROCESS | 3740 | 1467227584850 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 670ms 12:13:04 INFO - PROCESS | 3740 | 1467227584864 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:13:04 INFO - PROCESS | 3740 | 1467227584867 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:13:04 INFO - PROCESS | 3740 | 1467227584871 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 3740 | 1467227584874 Marionette TRACE conn6 <- [1,38,null,{}] 12:13:04 INFO - PROCESS | 3740 | 1467227584879 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}] 12:13:04 INFO - PROCESS | 3740 | 1467227584881 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:04 INFO - PROCESS | 3740 | 1467227584979 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:13:04 INFO - PROCESS | 3740 | 1467227584986 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 3740 | 1467227584989 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B5800 == 17 [pid = 3740] [id = 19] 12:13:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (00000037BC48BC00) [pid = 3740] [serial = 53] [outer = 0000000000000000] 12:13:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (00000037C6078000) [pid = 3740] [serial = 54] [outer = 00000037BC48BC00] 12:13:05 INFO - PROCESS | 3740 | 1467227585050 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (00000037CEE15400) [pid = 3740] [serial = 55] [outer = 00000037BC48BC00] 12:13:05 INFO - PROCESS | 3740 | 1467227585419 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 584ms 12:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:13:05 INFO - PROCESS | 3740 | 1467227585455 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 3740 | 1467227585457 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:13:05 INFO - PROCESS | 3740 | 1467227585460 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 3740 | 1467227585462 Marionette TRACE conn6 <- [1,42,null,{}] 12:13:05 INFO - PROCESS | 3740 | 1467227585465 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}] 12:13:05 INFO - PROCESS | 3740 | 1467227585467 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:05 INFO - PROCESS | 3740 | 1467227585579 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:13:05 INFO - PROCESS | 3740 | 1467227585603 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 3740 | 1467227585605 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC8800 == 18 [pid = 3740] [id = 20] 12:13:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037CEE18C00) [pid = 3740] [serial = 56] [outer = 0000000000000000] 12:13:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037CEE1E400) [pid = 3740] [serial = 57] [outer = 00000037CEE18C00] 12:13:05 INFO - PROCESS | 3740 | 1467227585651 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037D0BEE800) [pid = 3740] [serial = 58] [outer = 00000037CEE18C00] 12:13:06 INFO - PROCESS | 3740 | 1467227586015 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 12:13:06 INFO - PROCESS | 3740 | 1467227586050 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3740 | 1467227586052 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:13:06 INFO - PROCESS | 3740 | 1467227586056 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:13:06 INFO - PROCESS | 3740 | 1467227586057 Marionette TRACE conn6 <- [1,46,null,{}] 12:13:06 INFO - PROCESS | 3740 | 1467227586061 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}] 12:13:06 INFO - PROCESS | 3740 | 1467227586063 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:06 INFO - PROCESS | 3740 | 1467227586164 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:13:06 INFO - PROCESS | 3740 | 1467227586204 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3740 | 1467227586206 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73B000 == 19 [pid = 3740] [id = 21] 12:13:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BA699C00) [pid = 3740] [serial = 59] [outer = 0000000000000000] 12:13:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037CF77B800) [pid = 3740] [serial = 60] [outer = 00000037BA699C00] 12:13:06 INFO - PROCESS | 3740 | 1467227586254 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037D0BF2C00) [pid = 3740] [serial = 61] [outer = 00000037BA699C00] 12:13:06 INFO - PROCESS | 3740 | 1467227586600 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 12:13:06 INFO - PROCESS | 3740 | 1467227586647 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 3740 | 1467227586650 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:13:06 INFO - PROCESS | 3740 | 1467227586653 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:13:06 INFO - PROCESS | 3740 | 1467227586656 Marionette TRACE conn6 <- [1,50,null,{}] 12:13:06 INFO - PROCESS | 3740 | 1467227586659 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}] 12:13:06 INFO - PROCESS | 3740 | 1467227586662 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:06 INFO - PROCESS | 3740 | 1467227586784 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:13:06 INFO - PROCESS | 3740 | 1467227586792 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 3740 | 1467227586794 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0148000 == 20 [pid = 3740] [id = 22] 12:13:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037D0807C00) [pid = 3740] [serial = 62] [outer = 0000000000000000] 12:13:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037D080F800) [pid = 3740] [serial = 63] [outer = 00000037D0807C00] 12:13:06 INFO - PROCESS | 3740 | 1467227586843 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037D082D000) [pid = 3740] [serial = 64] [outer = 00000037D0807C00] 12:13:07 INFO - PROCESS | 3740 | 1467227587901 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1297ms 12:13:07 INFO - PROCESS | 3740 | 1467227587955 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 3740 | 1467227587959 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:13:07 INFO - PROCESS | 3740 | 1467227587964 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 3740 | 1467227587967 Marionette TRACE conn6 <- [1,54,null,{}] 12:13:07 INFO - PROCESS | 3740 | 1467227587978 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}] 12:13:07 INFO - PROCESS | 3740 | 1467227587981 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:08 INFO - PROCESS | 3740 | 1467227588120 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:13:08 INFO - PROCESS | 3740 | 1467227588164 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3740 | 1467227588166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BDF000 == 21 [pid = 3740] [id = 23] 12:13:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C0AEC400) [pid = 3740] [serial = 65] [outer = 0000000000000000] 12:13:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0BB4000) [pid = 3740] [serial = 66] [outer = 00000037C0AEC400] 12:13:08 INFO - PROCESS | 3740 | 1467227588216 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C28C4800) [pid = 3740] [serial = 67] [outer = 00000037C0AEC400] 12:13:08 INFO - PROCESS | 3740 | 1467227588634 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]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 12:13:08 INFO - PROCESS | 3740 | 1467227588660 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:13:08 INFO - PROCESS | 3740 | 1467227588665 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:13:08 INFO - PROCESS | 3740 | 1467227588671 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 3740 | 1467227588674 Marionette TRACE conn6 <- [1,58,null,{}] 12:13:08 INFO - PROCESS | 3740 | 1467227588678 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}] 12:13:08 INFO - PROCESS | 3740 | 1467227588680 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:08 INFO - PROCESS | 3740 | 1467227588784 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:13:08 INFO - PROCESS | 3740 | 1467227588792 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 3740 | 1467227588795 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C4F000 == 22 [pid = 3740] [id = 24] 12:13:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C600B400) [pid = 3740] [serial = 68] [outer = 0000000000000000] 12:13:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C6077C00) [pid = 3740] [serial = 69] [outer = 00000037C600B400] 12:13:08 INFO - PROCESS | 3740 | 1467227588843 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C661C000) [pid = 3740] [serial = 70] [outer = 00000037C600B400] 12:13:09 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BD4D6400) [pid = 3740] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:09 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8CE8000) [pid = 3740] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:13:09 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C6055800) [pid = 3740] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:13:09 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CAC84C00) [pid = 3740] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:13:09 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CCADAC00) [pid = 3740] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:13:09 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C607E400) [pid = 3740] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:13:09 INFO - PROCESS | 3740 | 1467227589461 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 12:13:09 INFO - PROCESS | 3740 | 1467227589511 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 3740 | 1467227589514 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:13:09 INFO - PROCESS | 3740 | 1467227589527 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 3740 | 1467227589530 Marionette TRACE conn6 <- [1,62,null,{}] 12:13:09 INFO - PROCESS | 3740 | 1467227589550 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}] 12:13:09 INFO - PROCESS | 3740 | 1467227589555 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:09 INFO - PROCESS | 3740 | 1467227589637 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:13:09 INFO - PROCESS | 3740 | 1467227589651 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 3740 | 1467227589654 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68EA000 == 23 [pid = 3740] [id = 25] 12:13:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C67A8C00) [pid = 3740] [serial = 71] [outer = 0000000000000000] 12:13:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C6943800) [pid = 3740] [serial = 72] [outer = 00000037C67A8C00] 12:13:09 INFO - PROCESS | 3740 | 1467227589702 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C8343800) [pid = 3740] [serial = 73] [outer = 00000037C67A8C00] 12:13:10 INFO - PROCESS | 3740 | 1467227590087 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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 608ms 12:13:10 INFO - PROCESS | 3740 | 1467227590127 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:13:10 INFO - PROCESS | 3740 | 1467227590130 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:13:10 INFO - PROCESS | 3740 | 1467227590134 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3740 | 1467227590135 Marionette TRACE conn6 <- [1,66,null,{}] 12:13:10 INFO - PROCESS | 3740 | 1467227590139 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}] 12:13:10 INFO - PROCESS | 3740 | 1467227590141 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:10 INFO - PROCESS | 3740 | 1467227590223 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:13:10 INFO - PROCESS | 3740 | 1467227590229 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3740 | 1467227590231 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DB6800 == 24 [pid = 3740] [id = 26] 12:13:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C8BE8400) [pid = 3740] [serial = 74] [outer = 0000000000000000] 12:13:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C8E6BC00) [pid = 3740] [serial = 75] [outer = 00000037C8BE8400] 12:13:10 INFO - PROCESS | 3740 | 1467227590277 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C9C85400) [pid = 3740] [serial = 76] [outer = 00000037C8BE8400] 12:13:10 INFO - PROCESS | 3740 | 1467227590665 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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 12:13:10 INFO - PROCESS | 3740 | 1467227590724 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 3740 | 1467227590726 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:13:10 INFO - PROCESS | 3740 | 1467227590729 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 3740 | 1467227590731 Marionette TRACE conn6 <- [1,70,null,{}] 12:13:10 INFO - PROCESS | 3740 | 1467227590735 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}] 12:13:10 INFO - PROCESS | 3740 | 1467227590737 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:10 INFO - PROCESS | 3740 | 1467227590814 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:13:10 INFO - PROCESS | 3740 | 1467227590820 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 3740 | 1467227590822 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DD9800 == 25 [pid = 3740] [id = 27] 12:13:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C2ADF800) [pid = 3740] [serial = 77] [outer = 0000000000000000] 12:13:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9E92800) [pid = 3740] [serial = 78] [outer = 00000037C2ADF800] 12:13:10 INFO - PROCESS | 3740 | 1467227590868 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6BA000) [pid = 3740] [serial = 79] [outer = 00000037C2ADF800] 12:13:11 INFO - PROCESS | 3740 | 1467227591269 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 12:13:11 INFO - PROCESS | 3740 | 1467227591375 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 3740 | 1467227591380 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:13:11 INFO - PROCESS | 3740 | 1467227591386 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 3740 | 1467227591391 Marionette TRACE conn6 <- [1,74,null,{}] 12:13:11 INFO - PROCESS | 3740 | 1467227591398 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}] 12:13:11 INFO - PROCESS | 3740 | 1467227591402 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:11 INFO - PROCESS | 3740 | 1467227591515 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:13:11 INFO - PROCESS | 3740 | 1467227591581 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 3740 | 1467227591585 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0891000 == 26 [pid = 3740] [id = 28] 12:13:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC732400) [pid = 3740] [serial = 80] [outer = 0000000000000000] 12:13:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BCAB1400) [pid = 3740] [serial = 81] [outer = 00000037BC732400] 12:13:11 INFO - PROCESS | 3740 | 1467227591646 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C15E1400) [pid = 3740] [serial = 82] [outer = 00000037BC732400] 12:13:12 INFO - PROCESS | 3740 | 1467227592196 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]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 880ms 12:13:12 INFO - PROCESS | 3740 | 1467227592270 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:13:12 INFO - PROCESS | 3740 | 1467227592274 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:13:12 INFO - PROCESS | 3740 | 1467227592281 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 3740 | 1467227592285 Marionette TRACE conn6 <- [1,78,null,{}] 12:13:12 INFO - PROCESS | 3740 | 1467227592289 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}] 12:13:12 INFO - PROCESS | 3740 | 1467227592292 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:12 INFO - PROCESS | 3740 | 1467227592438 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:13:12 INFO - PROCESS | 3740 | 1467227592493 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 3740 | 1467227592496 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B4000 == 27 [pid = 3740] [id = 29] 12:13:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6652C00) [pid = 3740] [serial = 83] [outer = 0000000000000000] 12:13:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8B3FC00) [pid = 3740] [serial = 84] [outer = 00000037C6652C00] 12:13:12 INFO - PROCESS | 3740 | 1467227592558 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA6B1000) [pid = 3740] [serial = 85] [outer = 00000037C6652C00] 12:13:13 INFO - PROCESS | 3740 | 1467227593094 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 882ms 12:13:13 INFO - PROCESS | 3740 | 1467227593161 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 3740 | 1467227593164 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:13:13 INFO - PROCESS | 3740 | 1467227593168 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 3740 | 1467227593170 Marionette TRACE conn6 <- [1,82,null,{}] 12:13:13 INFO - PROCESS | 3740 | 1467227593181 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}] 12:13:13 INFO - PROCESS | 3740 | 1467227593186 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:13 INFO - PROCESS | 3740 | 1467227593293 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:13:13 INFO - PROCESS | 3740 | 1467227593354 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 3740 | 1467227593358 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D012D800 == 28 [pid = 3740] [id = 30] 12:13:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CCADD800) [pid = 3740] [serial = 86] [outer = 0000000000000000] 12:13:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CEE15000) [pid = 3740] [serial = 87] [outer = 00000037CCADD800] 12:13:13 INFO - PROCESS | 3740 | 1467227593418 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CF77C400) [pid = 3740] [serial = 88] [outer = 00000037CCADD800] 12:13:13 INFO - PROCESS | 3740 | 1467227593962 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]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 12:13:14 INFO - PROCESS | 3740 | 1467227594009 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3740 | 1467227594012 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:13:14 INFO - PROCESS | 3740 | 1467227594016 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 3740 | 1467227594018 Marionette TRACE conn6 <- [1,86,null,{}] 12:13:14 INFO - PROCESS | 3740 | 1467227594022 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}] 12:13:14 INFO - PROCESS | 3740 | 1467227594024 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:14 INFO - PROCESS | 3740 | 1467227594130 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:13:14 INFO - PROCESS | 3740 | 1467227594191 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 3740 | 1467227594193 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0420800 == 29 [pid = 3740] [id = 31] 12:13:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC64E800) [pid = 3740] [serial = 89] [outer = 0000000000000000] 12:13:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC652C00) [pid = 3740] [serial = 90] [outer = 00000037BC64E800] 12:13:14 INFO - PROCESS | 3740 | 1467227594248 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CF785800) [pid = 3740] [serial = 91] [outer = 00000037BC64E800] 12:13:14 INFO - PROCESS | 3740 | 1467227594799 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]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 12:13:14 INFO - PROCESS | 3740 | 1467227594858 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 3740 | 1467227594860 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:13:14 INFO - PROCESS | 3740 | 1467227594864 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - PROCESS | 3740 | 1467227594866 Marionette TRACE conn6 <- [1,90,null,{}] 12:13:14 INFO - PROCESS | 3740 | 1467227594870 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}] 12:13:14 INFO - PROCESS | 3740 | 1467227594872 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:14 INFO - PROCESS | 3740 | 1467227594973 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:13:15 INFO - PROCESS | 3740 | 1467227595032 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 3740 | 1467227595034 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C60000 == 30 [pid = 3740] [id = 32] 12:13:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C69E2C00) [pid = 3740] [serial = 92] [outer = 0000000000000000] 12:13:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9C4D000) [pid = 3740] [serial = 93] [outer = 00000037C69E2C00] 12:13:15 INFO - PROCESS | 3740 | 1467227595088 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CEE21800) [pid = 3740] [serial = 94] [outer = 00000037C69E2C00] 12:13:15 INFO - PROCESS | 3740 | 1467227595679 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 12:13:15 INFO - PROCESS | 3740 | 1467227595748 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 3740 | 1467227595752 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:13:15 INFO - PROCESS | 3740 | 1467227595757 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 3740 | 1467227595760 Marionette TRACE conn6 <- [1,94,null,{}] 12:13:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2493800 == 29 [pid = 3740] [id = 8] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9095C00) [pid = 3740] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C6078000) [pid = 3740] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CEE1E400) [pid = 3740] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8E60800) [pid = 3740] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0854C00) [pid = 3740] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C6650400) [pid = 3740] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C6948800) [pid = 3740] [serial = 28] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C9D52800) [pid = 3740] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037CB8BB400) [pid = 3740] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CC420400) [pid = 3740] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CCADCC00) [pid = 3740] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C67B1C00) [pid = 3740] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BA79F800) [pid = 3740] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6B0800) [pid = 3740] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC734C00) [pid = 3740] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C1828000) [pid = 3740] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C28F6400) [pid = 3740] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9C84800) [pid = 3740] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CF77B800) [pid = 3740] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C9308C00) [pid = 3740] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C930B800) [pid = 3740] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2A7E000) [pid = 3740] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C28C6000) [pid = 3740] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C087D000) [pid = 3740] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:13:16 INFO - PROCESS | 3740 | 1467227596334 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}] 12:13:16 INFO - PROCESS | 3740 | 1467227596337 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:16 INFO - PROCESS | 3740 | 1467227596429 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:13:16 INFO - PROCESS | 3740 | 1467227596436 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 3740 | 1467227596439 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCE85800 == 30 [pid = 3740] [id = 33] 12:13:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC59F000) [pid = 3740] [serial = 95] [outer = 0000000000000000] 12:13:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC5A1800) [pid = 3740] [serial = 96] [outer = 00000037BC59F000] 12:13:16 INFO - PROCESS | 3740 | 1467227596491 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC64C000) [pid = 3740] [serial = 97] [outer = 00000037BC59F000] 12:13:16 INFO - PROCESS | 3740 | 1467227596955 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1231ms 12:13:17 INFO - PROCESS | 3740 | 1467227596993 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3740 | 1467227596998 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:13:17 INFO - PROCESS | 3740 | 1467227597003 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 3740 | 1467227597005 Marionette TRACE conn6 <- [1,98,null,{}] 12:13:17 INFO - PROCESS | 3740 | 1467227597011 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}] 12:13:17 INFO - PROCESS | 3740 | 1467227597014 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:17 INFO - PROCESS | 3740 | 1467227597105 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:13:17 INFO - PROCESS | 3740 | 1467227597116 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3740 | 1467227597121 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2481800 == 31 [pid = 3740] [id = 34] 12:13:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BCE18400) [pid = 3740] [serial = 98] [outer = 0000000000000000] 12:13:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BD7DF000) [pid = 3740] [serial = 99] [outer = 00000037BCE18400] 12:13:17 INFO - PROCESS | 3740 | 1467227597172 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C0AF0C00) [pid = 3740] [serial = 100] [outer = 00000037BCE18400] 12:13:17 INFO - PROCESS | 3740 | 1467227597585 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 627ms 12:13:17 INFO - PROCESS | 3740 | 1467227597634 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 3740 | 1467227597637 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:13:17 INFO - PROCESS | 3740 | 1467227597641 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 3740 | 1467227597643 Marionette TRACE conn6 <- [1,102,null,{}] 12:13:17 INFO - PROCESS | 3740 | 1467227597647 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}] 12:13:17 INFO - PROCESS | 3740 | 1467227597649 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:17 INFO - PROCESS | 3740 | 1467227597746 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:13:17 INFO - PROCESS | 3740 | 1467227597783 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 3740 | 1467227597787 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6748000 == 32 [pid = 3740] [id = 35] 12:13:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C28F1000) [pid = 3740] [serial = 101] [outer = 0000000000000000] 12:13:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C28F7800) [pid = 3740] [serial = 102] [outer = 00000037C28F1000] 12:13:17 INFO - PROCESS | 3740 | 1467227597837 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2F69400) [pid = 3740] [serial = 103] [outer = 00000037C28F1000] 12:13:18 INFO - PROCESS | 3740 | 1467227598218 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 12:13:18 INFO - PROCESS | 3740 | 1467227598281 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3740 | 1467227598287 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 3740 | 1467227598292 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:13:18 INFO - PROCESS | 3740 | 1467227598294 Marionette TRACE conn6 <- [1,106,null,{}] 12:13:18 INFO - PROCESS | 3740 | 1467227598297 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}] 12:13:18 INFO - PROCESS | 3740 | 1467227598299 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:18 INFO - PROCESS | 3740 | 1467227598383 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:13:18 INFO - PROCESS | 3740 | 1467227598389 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 3740 | 1467227598391 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81C2800 == 33 [pid = 3740] [id = 36] 12:13:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C6650000) [pid = 3740] [serial = 104] [outer = 0000000000000000] 12:13:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C67B1800) [pid = 3740] [serial = 105] [outer = 00000037C6650000] 12:13:18 INFO - PROCESS | 3740 | 1467227598437 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6F73400) [pid = 3740] [serial = 106] [outer = 00000037C6650000] 12:13:18 INFO - PROCESS | 3740 | 1467227598874 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 12:13:18 INFO - PROCESS | 3740 | 1467227598927 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 3740 | 1467227598929 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 3740 | 1467227598933 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:13:18 INFO - PROCESS | 3740 | 1467227598935 Marionette TRACE conn6 <- [1,110,null,{}] 12:13:18 INFO - PROCESS | 3740 | 1467227598939 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}] 12:13:18 INFO - PROCESS | 3740 | 1467227598941 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:19 INFO - PROCESS | 3740 | 1467227599053 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:13:19 INFO - PROCESS | 3740 | 1467227599065 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3740 | 1467227599067 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB2800 == 34 [pid = 3740] [id = 37] 12:13:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8BE9800) [pid = 3740] [serial = 107] [outer = 0000000000000000] 12:13:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8BEE400) [pid = 3740] [serial = 108] [outer = 00000037C8BE9800] 12:13:19 INFO - PROCESS | 3740 | 1467227599133 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C913B800) [pid = 3740] [serial = 109] [outer = 00000037C8BE9800] 12:13:19 INFO - PROCESS | 3740 | 1467227599547 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 12:13:19 INFO - PROCESS | 3740 | 1467227599565 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:13:19 INFO - PROCESS | 3740 | 1467227599567 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:13:19 INFO - PROCESS | 3740 | 1467227599570 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 3740 | 1467227599572 Marionette TRACE conn6 <- [1,114,null,{}] 12:13:19 INFO - PROCESS | 3740 | 1467227599576 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}] 12:13:19 INFO - PROCESS | 3740 | 1467227599583 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:19 INFO - PROCESS | 3740 | 1467227599714 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:13:19 INFO - PROCESS | 3740 | 1467227599720 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 3740 | 1467227599722 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9A8F000 == 35 [pid = 3740] [id = 38] 12:13:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C43000) [pid = 3740] [serial = 110] [outer = 0000000000000000] 12:13:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C87400) [pid = 3740] [serial = 111] [outer = 00000037C9C43000] 12:13:19 INFO - PROCESS | 3740 | 1467227599767 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CA5C4000) [pid = 3740] [serial = 112] [outer = 00000037C9C43000] 12:13:20 INFO - PROCESS | 3740 | 1467227600199 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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 12:13:20 INFO - PROCESS | 3740 | 1467227600246 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 3740 | 1467227600248 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:13:20 INFO - PROCESS | 3740 | 1467227600251 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3740 | 1467227600253 Marionette TRACE conn6 <- [1,118,null,{}] 12:13:20 INFO - PROCESS | 3740 | 1467227600257 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}] 12:13:20 INFO - PROCESS | 3740 | 1467227600259 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:20 INFO - PROCESS | 3740 | 1467227600365 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:13:20 INFO - PROCESS | 3740 | 1467227600430 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 3740 | 1467227600432 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC91D800 == 36 [pid = 3740] [id = 39] 12:13:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CA6D3000) [pid = 3740] [serial = 113] [outer = 0000000000000000] 12:13:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CAC8C000) [pid = 3740] [serial = 114] [outer = 00000037CA6D3000] 12:13:20 INFO - PROCESS | 3740 | 1467227600477 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CBC97000) [pid = 3740] [serial = 115] [outer = 00000037CA6D3000] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037D0807C00) [pid = 3740] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC48BC00) [pid = 3740] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CEE18C00) [pid = 3740] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BA69E800) [pid = 3740] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BA799800) [pid = 3740] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C8E400) [pid = 3740] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BA699C00) [pid = 3740] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C0AEC400) [pid = 3740] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C600B400) [pid = 3740] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8BE8400) [pid = 3740] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2ADF800) [pid = 3740] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:13:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C67A8C00) [pid = 3740] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:13:20 INFO - PROCESS | 3740 | 1467227600892 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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 12:13:20 INFO - PROCESS | 3740 | 1467227600926 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:13:20 INFO - PROCESS | 3740 | 1467227600928 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:13:20 INFO - PROCESS | 3740 | 1467227600931 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 3740 | 1467227600933 Marionette TRACE conn6 <- [1,122,null,{}] 12:13:20 INFO - PROCESS | 3740 | 1467227600936 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}] 12:13:20 INFO - PROCESS | 3740 | 1467227600938 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:21 INFO - PROCESS | 3740 | 1467227601040 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:13:21 INFO - PROCESS | 3740 | 1467227601075 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3740 | 1467227601077 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF734000 == 37 [pid = 3740] [id = 40] 12:13:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BA695C00) [pid = 3740] [serial = 116] [outer = 0000000000000000] 12:13:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CA6D0800) [pid = 3740] [serial = 117] [outer = 00000037BA695C00] 12:13:21 INFO - PROCESS | 3740 | 1467227601121 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CC9AFC00) [pid = 3740] [serial = 118] [outer = 00000037BA695C00] 12:13:21 INFO - PROCESS | 3740 | 1467227601425 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 526ms 12:13:21 INFO - PROCESS | 3740 | 1467227601460 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 3740 | 1467227601463 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:13:21 INFO - PROCESS | 3740 | 1467227601471 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 3740 | 1467227601472 Marionette TRACE conn6 <- [1,126,null,{}] 12:13:21 INFO - PROCESS | 3740 | 1467227601476 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}] 12:13:21 INFO - PROCESS | 3740 | 1467227601478 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:21 INFO - PROCESS | 3740 | 1467227601564 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:13:21 INFO - PROCESS | 3740 | 1467227601620 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 3740 | 1467227601622 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81DC800 == 38 [pid = 3740] [id = 41] 12:13:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C2630C00) [pid = 3740] [serial = 119] [outer = 0000000000000000] 12:13:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2637000) [pid = 3740] [serial = 120] [outer = 00000037C2630C00] 12:13:21 INFO - PROCESS | 3740 | 1467227601667 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA6AF400) [pid = 3740] [serial = 121] [outer = 00000037C2630C00] 12:13:22 INFO - PROCESS | 3740 | 1467227602023 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 12:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:13:22 INFO - PROCESS | 3740 | 1467227602061 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3740 | 1467227602063 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:13:22 INFO - PROCESS | 3740 | 1467227602066 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3740 | 1467227602068 Marionette TRACE conn6 <- [1,130,null,{}] 12:13:22 INFO - PROCESS | 3740 | 1467227602071 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}] 12:13:22 INFO - PROCESS | 3740 | 1467227602073 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:22 INFO - PROCESS | 3740 | 1467227602176 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:13:22 INFO - PROCESS | 3740 | 1467227602184 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3740 | 1467227602186 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B42800 == 39 [pid = 3740] [id = 42] 12:13:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C263B000) [pid = 3740] [serial = 122] [outer = 0000000000000000] 12:13:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6896C00) [pid = 3740] [serial = 123] [outer = 00000037C263B000] 12:13:22 INFO - PROCESS | 3740 | 1467227602231 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C689FC00) [pid = 3740] [serial = 124] [outer = 00000037C263B000] 12:13:22 INFO - PROCESS | 3740 | 1467227602602 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 12:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:13:22 INFO - PROCESS | 3740 | 1467227602656 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 3740 | 1467227602658 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:13:22 INFO - PROCESS | 3740 | 1467227602661 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 3740 | 1467227602663 Marionette TRACE conn6 <- [1,134,null,{}] 12:13:22 INFO - PROCESS | 3740 | 1467227602666 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}] 12:13:22 INFO - PROCESS | 3740 | 1467227602669 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:22 INFO - PROCESS | 3740 | 1467227602809 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:13:22 INFO - PROCESS | 3740 | 1467227602911 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 3740 | 1467227602914 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCE79000 == 40 [pid = 3740] [id = 43] 12:13:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC028400) [pid = 3740] [serial = 125] [outer = 0000000000000000] 12:13:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC59B000) [pid = 3740] [serial = 126] [outer = 00000037BC028400] 12:13:23 INFO - PROCESS | 3740 | 1467227602998 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC653000) [pid = 3740] [serial = 127] [outer = 00000037BC028400] 12:13:23 INFO - PROCESS | 3740 | 1467227603745 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1131ms 12:13:23 INFO - PROCESS | 3740 | 1467227603798 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 3740 | 1467227603803 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:13:23 INFO - PROCESS | 3740 | 1467227603809 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 3740 | 1467227603812 Marionette TRACE conn6 <- [1,138,null,{}] 12:13:23 INFO - PROCESS | 3740 | 1467227603818 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}] 12:13:23 INFO - PROCESS | 3740 | 1467227603821 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:23 INFO - PROCESS | 3740 | 1467227603943 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:13:24 INFO - PROCESS | 3740 | 1467227604024 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 3740 | 1467227604027 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AA5800 == 41 [pid = 3740] [id = 44] 12:13:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BCE63C00) [pid = 3740] [serial = 128] [outer = 0000000000000000] 12:13:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C08B5800) [pid = 3740] [serial = 129] [outer = 00000037BCE63C00] 12:13:24 INFO - PROCESS | 3740 | 1467227604150 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C236B800) [pid = 3740] [serial = 130] [outer = 00000037BCE63C00] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0420800 == 40 [pid = 3740] [id = 31] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037D012D800 == 39 [pid = 3740] [id = 30] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B42800 == 38 [pid = 3740] [id = 42] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81DC800 == 37 [pid = 3740] [id = 41] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF734000 == 36 [pid = 3740] [id = 40] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC91D800 == 35 [pid = 3740] [id = 39] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9A8F000 == 34 [pid = 3740] [id = 38] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB2800 == 33 [pid = 3740] [id = 37] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81C2800 == 32 [pid = 3740] [id = 36] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6748000 == 31 [pid = 3740] [id = 35] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2481800 == 30 [pid = 3740] [id = 34] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCE85800 == 29 [pid = 3740] [id = 33] 12:13:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C60000 == 28 [pid = 3740] [id = 32] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037D080F800) [pid = 3740] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CEE15400) [pid = 3740] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037D0BEE800) [pid = 3740] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC73B000) [pid = 3740] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C6651000) [pid = 3740] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BA696400) [pid = 3740] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037D0BF2C00) [pid = 3740] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0BB4000) [pid = 3740] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C28C4800) [pid = 3740] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C6077C00) [pid = 3740] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C8E6BC00) [pid = 3740] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9E92800) [pid = 3740] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA6BA000) [pid = 3740] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C661C000) [pid = 3740] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9C85400) [pid = 3740] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8343800) [pid = 3740] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C6943800) [pid = 3740] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:13:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037D082D000) [pid = 3740] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 3740 | 1467227605028 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1239ms 12:13:25 INFO - PROCESS | 3740 | 1467227605049 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3740 | 1467227605053 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:13:25 INFO - PROCESS | 3740 | 1467227605058 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3740 | 1467227605061 Marionette TRACE conn6 <- [1,142,null,{}] 12:13:25 INFO - PROCESS | 3740 | 1467227605066 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}] 12:13:25 INFO - PROCESS | 3740 | 1467227605069 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:25 INFO - PROCESS | 3740 | 1467227605156 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:13:25 INFO - PROCESS | 3740 | 1467227605164 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3740 | 1467227605168 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15C4000 == 29 [pid = 3740] [id = 45] 12:13:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC47F000) [pid = 3740] [serial = 131] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC648C00) [pid = 3740] [serial = 132] [outer = 00000037BC47F000] 12:13:25 INFO - PROCESS | 3740 | 1467227605218 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC736000) [pid = 3740] [serial = 133] [outer = 00000037BC47F000] 12:13:25 INFO - PROCESS | 3740 | 1467227605681 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 12:13:25 INFO - PROCESS | 3740 | 1467227605750 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 3740 | 1467227605755 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:13:25 INFO - PROCESS | 3740 | 1467227605761 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 3740 | 1467227605764 Marionette TRACE conn6 <- [1,146,null,{}] 12:13:25 INFO - PROCESS | 3740 | 1467227605768 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}] 12:13:25 INFO - PROCESS | 3740 | 1467227605770 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:25 INFO - PROCESS | 3740 | 1467227605860 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:13:25 INFO - PROCESS | 3740 | 1467227605869 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 3740 | 1467227605871 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68D4000 == 30 [pid = 3740] [id = 46] 12:13:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C236F000) [pid = 3740] [serial = 134] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2371400) [pid = 3740] [serial = 135] [outer = 00000037C236F000] 12:13:25 INFO - PROCESS | 3740 | 1467227605927 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C2631000) [pid = 3740] [serial = 136] [outer = 00000037C236F000] 12:13:26 INFO - PROCESS | 3740 | 1467227606370 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 12:13:26 INFO - PROCESS | 3740 | 1467227606393 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 3740 | 1467227606395 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:13:26 INFO - PROCESS | 3740 | 1467227606399 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 3740 | 1467227606403 Marionette TRACE conn6 <- [1,150,null,{}] 12:13:26 INFO - PROCESS | 3740 | 1467227606414 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}] 12:13:26 INFO - PROCESS | 3740 | 1467227606419 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:26 INFO - PROCESS | 3740 | 1467227606548 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:13:26 INFO - PROCESS | 3740 | 1467227606566 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 3740 | 1467227606569 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB5800 == 31 [pid = 3740] [id = 47] 12:13:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C2A81800) [pid = 3740] [serial = 137] [outer = 0000000000000000] 12:13:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2F64000) [pid = 3740] [serial = 138] [outer = 00000037C2A81800] 12:13:26 INFO - PROCESS | 3740 | 1467227606619 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C6082800) [pid = 3740] [serial = 139] [outer = 00000037C2A81800] 12:13:27 INFO - PROCESS | 3740 | 1467227607014 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 12:13:27 INFO - PROCESS | 3740 | 1467227607030 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3740 | 1467227607033 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:13:27 INFO - PROCESS | 3740 | 1467227607036 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 3740 | 1467227607038 Marionette TRACE conn6 <- [1,154,null,{}] 12:13:27 INFO - PROCESS | 3740 | 1467227607055 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}] 12:13:27 INFO - PROCESS | 3740 | 1467227607057 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:27 INFO - PROCESS | 3740 | 1467227607166 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:13:27 INFO - PROCESS | 3740 | 1467227607171 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 3740 | 1467227607174 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9745000 == 32 [pid = 3740] [id = 48] 12:13:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C67A8800) [pid = 3740] [serial = 140] [outer = 0000000000000000] 12:13:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6894400) [pid = 3740] [serial = 141] [outer = 00000037C67A8800] 12:13:27 INFO - PROCESS | 3740 | 1467227607226 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C6948000) [pid = 3740] [serial = 142] [outer = 00000037C67A8800] 12:13:27 INFO - PROCESS | 3740 | 1467227607685 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 689ms 12:13:27 INFO - PROCESS | 3740 | 1467227607728 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 3740 | 1467227607730 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:13:27 INFO - PROCESS | 3740 | 1467227607733 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 3740 | 1467227607735 Marionette TRACE conn6 <- [1,158,null,{}] 12:13:27 INFO - PROCESS | 3740 | 1467227607744 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}] 12:13:27 INFO - PROCESS | 3740 | 1467227607746 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:27 INFO - PROCESS | 3740 | 1467227607847 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:13:27 INFO - PROCESS | 3740 | 1467227607912 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 3740 | 1467227607914 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1387000 == 33 [pid = 3740] [id = 49] 12:13:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8B38400) [pid = 3740] [serial = 143] [outer = 0000000000000000] 12:13:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C8BE7000) [pid = 3740] [serial = 144] [outer = 00000037C8B38400] 12:13:27 INFO - PROCESS | 3740 | 1467227607958 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C905E800) [pid = 3740] [serial = 145] [outer = 00000037C8B38400] 12:13:28 INFO - PROCESS | 3740 | 1467227608392 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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 693ms 12:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:13:28 INFO - PROCESS | 3740 | 1467227608429 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 3740 | 1467227608431 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:13:28 INFO - PROCESS | 3740 | 1467227608434 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 3740 | 1467227608436 Marionette TRACE conn6 <- [1,162,null,{}] 12:13:28 INFO - PROCESS | 3740 | 1467227608440 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}] 12:13:28 INFO - PROCESS | 3740 | 1467227608446 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:28 INFO - PROCESS | 3740 | 1467227608581 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:13:28 INFO - PROCESS | 3740 | 1467227608596 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 3740 | 1467227608598 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCACA000 == 34 [pid = 3740] [id = 50] 12:13:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C930B800) [pid = 3740] [serial = 146] [outer = 0000000000000000] 12:13:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9C4C000) [pid = 3740] [serial = 147] [outer = 00000037C930B800] 12:13:28 INFO - PROCESS | 3740 | 1467227608678 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C9FC5400) [pid = 3740] [serial = 148] [outer = 00000037C930B800] 12:13:29 INFO - PROCESS | 3740 | 1467227609174 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]]]}] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C28F1000) [pid = 3740] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C6650000) [pid = 3740] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BCE18400) [pid = 3740] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8BE9800) [pid = 3740] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC59F000) [pid = 3740] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C69E2C00) [pid = 3740] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC732400) [pid = 3740] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C2630C00) [pid = 3740] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6652C00) [pid = 3740] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CCADD800) [pid = 3740] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC64E800) [pid = 3740] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C43000) [pid = 3740] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BA695C00) [pid = 3740] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:13:29 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6D3000) [pid = 3740] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 776ms 12:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:13:29 INFO - PROCESS | 3740 | 1467227609215 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3740 | 1467227609217 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:13:29 INFO - PROCESS | 3740 | 1467227609221 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3740 | 1467227609223 Marionette TRACE conn6 <- [1,166,null,{}] 12:13:29 INFO - PROCESS | 3740 | 1467227609226 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}] 12:13:29 INFO - PROCESS | 3740 | 1467227609228 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:29 INFO - PROCESS | 3740 | 1467227609312 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:13:29 INFO - PROCESS | 3740 | 1467227609321 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3740 | 1467227609323 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9EB0000 == 35 [pid = 3740] [id = 51] 12:13:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BCE18400) [pid = 3740] [serial = 149] [outer = 0000000000000000] 12:13:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C2631400) [pid = 3740] [serial = 150] [outer = 00000037BCE18400] 12:13:29 INFO - PROCESS | 3740 | 1467227609368 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8BE9800) [pid = 3740] [serial = 151] [outer = 00000037BCE18400] 12:13:29 INFO - PROCESS | 3740 | 1467227609755 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 12:13:29 INFO - PROCESS | 3740 | 1467227609811 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 3740 | 1467227609813 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:13:29 INFO - PROCESS | 3740 | 1467227609817 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 3740 | 1467227609827 Marionette TRACE conn6 <- [1,170,null,{}] 12:13:29 INFO - PROCESS | 3740 | 1467227609831 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}] 12:13:29 INFO - PROCESS | 3740 | 1467227609833 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:29 INFO - PROCESS | 3740 | 1467227609915 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:13:29 INFO - PROCESS | 3740 | 1467227609922 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 3740 | 1467227609924 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D013A800 == 36 [pid = 3740] [id = 52] 12:13:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CA6B5000) [pid = 3740] [serial = 152] [outer = 0000000000000000] 12:13:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CAC84C00) [pid = 3740] [serial = 153] [outer = 00000037CA6B5000] 12:13:29 INFO - PROCESS | 3740 | 1467227609970 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CBC8DC00) [pid = 3740] [serial = 154] [outer = 00000037CA6B5000] 12:13:30 INFO - PROCESS | 3740 | 1467227610343 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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 12:13:30 INFO - PROCESS | 3740 | 1467227610411 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 3740 | 1467227610414 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:13:30 INFO - PROCESS | 3740 | 1467227610417 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 3740 | 1467227610419 Marionette TRACE conn6 <- [1,174,null,{}] 12:13:30 INFO - PROCESS | 3740 | 1467227610422 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}] 12:13:30 INFO - PROCESS | 3740 | 1467227610424 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:30 INFO - PROCESS | 3740 | 1467227610504 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:13:30 INFO - PROCESS | 3740 | 1467227610510 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 3740 | 1467227610512 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2D800 == 37 [pid = 3740] [id = 53] 12:13:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CCAD4800) [pid = 3740] [serial = 155] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CCADEC00) [pid = 3740] [serial = 156] [outer = 00000037CCAD4800] 12:13:30 INFO - PROCESS | 3740 | 1467227610557 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CEE1BC00) [pid = 3740] [serial = 157] [outer = 00000037CCAD4800] 12:13:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CF783400) [pid = 3740] [serial = 158] [outer = 00000037C8CEB000] 12:13:31 INFO - PROCESS | 3740 | 1467227611018 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 12:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:13:31 INFO - PROCESS | 3740 | 1467227611049 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3740 | 1467227611051 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:13:31 INFO - PROCESS | 3740 | 1467227611059 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3740 | 1467227611061 Marionette TRACE conn6 <- [1,178,null,{}] 12:13:31 INFO - PROCESS | 3740 | 1467227611065 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}] 12:13:31 INFO - PROCESS | 3740 | 1467227611066 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:31 INFO - PROCESS | 3740 | 1467227611147 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:13:31 INFO - PROCESS | 3740 | 1467227611153 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 3740 | 1467227611155 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9379800 == 38 [pid = 3740] [id = 54] 12:13:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CF778000) [pid = 3740] [serial = 159] [outer = 0000000000000000] 12:13:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CF77CC00) [pid = 3740] [serial = 160] [outer = 00000037CF778000] 12:13:31 INFO - PROCESS | 3740 | 1467227611201 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037D061B400) [pid = 3740] [serial = 161] [outer = 00000037CF778000] 12:13:31 INFO - PROCESS | 3740 | 1467227611817 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 839ms 12:13:31 INFO - PROCESS | 3740 | 1467227611897 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 3740 | 1467227611902 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:13:31 INFO - PROCESS | 3740 | 1467227611907 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 3740 | 1467227611911 Marionette TRACE conn6 <- [1,182,null,{}] 12:13:31 INFO - PROCESS | 3740 | 1467227611917 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}] 12:13:31 INFO - PROCESS | 3740 | 1467227611921 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:32 INFO - PROCESS | 3740 | 1467227612073 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:13:32 INFO - PROCESS | 3740 | 1467227612112 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 3740 | 1467227612116 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C673C800 == 39 [pid = 3740] [id = 55] 12:13:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C084E400) [pid = 3740] [serial = 162] [outer = 0000000000000000] 12:13:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C12DB800) [pid = 3740] [serial = 163] [outer = 00000037C084E400] 12:13:32 INFO - PROCESS | 3740 | 1467227612174 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C2632000) [pid = 3740] [serial = 164] [outer = 00000037C084E400] 12:13:32 INFO - PROCESS | 3740 | 1467227612728 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]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 882ms 12:13:32 INFO - PROCESS | 3740 | 1467227612792 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 3740 | 1467227612797 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:13:32 INFO - PROCESS | 3740 | 1467227612804 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 3740 | 1467227612807 Marionette TRACE conn6 <- [1,186,null,{}] 12:13:32 INFO - PROCESS | 3740 | 1467227612811 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}] 12:13:32 INFO - PROCESS | 3740 | 1467227612814 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:32 INFO - PROCESS | 3740 | 1467227612932 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:13:33 INFO - PROCESS | 3740 | 1467227612997 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3740 | 1467227613000 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B3C800 == 40 [pid = 3740] [id = 56] 12:13:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C607C400) [pid = 3740] [serial = 165] [outer = 0000000000000000] 12:13:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C6650C00) [pid = 3740] [serial = 166] [outer = 00000037C607C400] 12:13:33 INFO - PROCESS | 3740 | 1467227613058 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C8B41000) [pid = 3740] [serial = 167] [outer = 00000037C607C400] 12:13:33 INFO - PROCESS | 3740 | 1467227613618 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]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 836ms 12:13:33 INFO - PROCESS | 3740 | 1467227613655 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 3740 | 1467227613658 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:13:33 INFO - PROCESS | 3740 | 1467227613663 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:13:33 INFO - PROCESS | 3740 | 1467227613667 Marionette TRACE conn6 <- [1,190,null,{}] 12:13:33 INFO - PROCESS | 3740 | 1467227613678 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}] 12:13:33 INFO - PROCESS | 3740 | 1467227613684 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:33 INFO - PROCESS | 3740 | 1467227613795 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:13:33 INFO - PROCESS | 3740 | 1467227613874 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 3740 | 1467227613877 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BA70D000 == 41 [pid = 3740] [id = 57] 12:13:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037C9C89C00) [pid = 3740] [serial = 168] [outer = 0000000000000000] 12:13:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037CAC8C400) [pid = 3740] [serial = 169] [outer = 00000037C9C89C00] 12:13:33 INFO - PROCESS | 3740 | 1467227613935 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037D061B000) [pid = 3740] [serial = 170] [outer = 00000037C9C89C00] 12:13:34 INFO - PROCESS | 3740 | 1467227614478 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 882ms 12:13:34 INFO - PROCESS | 3740 | 1467227614553 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 3740 | 1467227614557 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:13:34 INFO - PROCESS | 3740 | 1467227614561 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 3740 | 1467227614564 Marionette TRACE conn6 <- [1,194,null,{}] 12:13:34 INFO - PROCESS | 3740 | 1467227614568 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}] 12:13:34 INFO - PROCESS | 3740 | 1467227614570 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:34 INFO - PROCESS | 3740 | 1467227614683 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:13:34 INFO - PROCESS | 3740 | 1467227614747 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 3740 | 1467227614749 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C12BF000 == 42 [pid = 3740] [id = 58] 12:13:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C6007C00) [pid = 3740] [serial = 171] [outer = 0000000000000000] 12:13:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C6890800) [pid = 3740] [serial = 172] [outer = 00000037C6007C00] 12:13:34 INFO - PROCESS | 3740 | 1467227614804 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037CBC9C800) [pid = 3740] [serial = 173] [outer = 00000037C6007C00] 12:13:35 INFO - PROCESS | 3740 | 1467227615496 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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 986ms 12:13:35 INFO - PROCESS | 3740 | 1467227615550 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 3740 | 1467227615554 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:13:35 INFO - PROCESS | 3740 | 1467227615558 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 3740 | 1467227615563 Marionette TRACE conn6 <- [1,198,null,{}] 12:13:35 INFO - PROCESS | 3740 | 1467227615568 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}] 12:13:35 INFO - PROCESS | 3740 | 1467227615571 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:35 INFO - PROCESS | 3740 | 1467227615677 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2D800 == 41 [pid = 3740] [id = 53] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037D013A800 == 40 [pid = 3740] [id = 52] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9EB0000 == 39 [pid = 3740] [id = 51] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCACA000 == 38 [pid = 3740] [id = 50] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1387000 == 37 [pid = 3740] [id = 49] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9745000 == 36 [pid = 3740] [id = 48] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB5800 == 35 [pid = 3740] [id = 47] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68D4000 == 34 [pid = 3740] [id = 46] 12:13:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15C4000 == 33 [pid = 3740] [id = 45] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037C28F7800) [pid = 3740] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037C2F69400) [pid = 3740] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C67B1800) [pid = 3740] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037BD7DF000) [pid = 3740] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C8BEE400) [pid = 3740] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C0AF0C00) [pid = 3740] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C913B800) [pid = 3740] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC5A1800) [pid = 3740] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC64C000) [pid = 3740] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037CEE21800) [pid = 3740] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C9C4D000) [pid = 3740] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C15E1400) [pid = 3740] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BCAB1400) [pid = 3740] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CA6AF400) [pid = 3740] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037CA6B1000) [pid = 3740] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8B3FC00) [pid = 3740] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CF77C400) [pid = 3740] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037CEE15000) [pid = 3740] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CF785800) [pid = 3740] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC652C00) [pid = 3740] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CA5C4000) [pid = 3740] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9C87400) [pid = 3740] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6D0800) [pid = 3740] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CAC8C000) [pid = 3740] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CBC97000) [pid = 3740] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CC9AFC00) [pid = 3740] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C6896C00) [pid = 3740] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C2637000) [pid = 3740] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C6F73400) [pid = 3740] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:13:35 INFO - PROCESS | 3740 | 1467227615806 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 3740 | 1467227615809 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C087F800 == 34 [pid = 3740] [id = 59] 12:13:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BA69D800) [pid = 3740] [serial = 174] [outer = 0000000000000000] 12:13:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BB111C00) [pid = 3740] [serial = 175] [outer = 00000037BA69D800] 12:13:35 INFO - PROCESS | 3740 | 1467227615858 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC652C00) [pid = 3740] [serial = 176] [outer = 00000037BA69D800] 12:13:36 INFO - PROCESS | 3740 | 1467227616269 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 733ms 12:13:36 INFO - PROCESS | 3740 | 1467227616296 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3740 | 1467227616300 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 3740 | 1467227616306 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:13:36 INFO - PROCESS | 3740 | 1467227616309 Marionette TRACE conn6 <- [1,202,null,{}] 12:13:36 INFO - PROCESS | 3740 | 1467227616313 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}] 12:13:36 INFO - PROCESS | 3740 | 1467227616315 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:36 INFO - PROCESS | 3740 | 1467227616406 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:13:36 INFO - PROCESS | 3740 | 1467227616412 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 3740 | 1467227616414 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60C3800 == 35 [pid = 3740] [id = 60] 12:13:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C12DC800) [pid = 3740] [serial = 177] [outer = 0000000000000000] 12:13:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C241BC00) [pid = 3740] [serial = 178] [outer = 00000037C12DC800] 12:13:36 INFO - PROCESS | 3740 | 1467227616462 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28C6C00) [pid = 3740] [serial = 179] [outer = 00000037C12DC800] 12:13:36 INFO - PROCESS | 3740 | 1467227616874 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 12:13:36 INFO - PROCESS | 3740 | 1467227616939 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 3740 | 1467227616942 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:13:36 INFO - PROCESS | 3740 | 1467227616945 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 3740 | 1467227616949 Marionette TRACE conn6 <- [1,206,null,{}] 12:13:36 INFO - PROCESS | 3740 | 1467227616959 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}] 12:13:36 INFO - PROCESS | 3740 | 1467227616964 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:37 INFO - PROCESS | 3740 | 1467227617058 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:13:37 INFO - PROCESS | 3740 | 1467227617071 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3740 | 1467227617074 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2B800 == 36 [pid = 3740] [id = 61] 12:13:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6077C00) [pid = 3740] [serial = 180] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C6084000) [pid = 3740] [serial = 181] [outer = 00000037C6077C00] 12:13:37 INFO - PROCESS | 3740 | 1467227617123 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C6899C00) [pid = 3740] [serial = 182] [outer = 00000037C6077C00] 12:13:37 INFO - PROCESS | 3740 | 1467227617548 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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 12:13:37 INFO - PROCESS | 3740 | 1467227617577 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 3740 | 1467227617579 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:13:37 INFO - PROCESS | 3740 | 1467227617583 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 3740 | 1467227617585 Marionette TRACE conn6 <- [1,210,null,{}] 12:13:37 INFO - PROCESS | 3740 | 1467227617588 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}] 12:13:37 INFO - PROCESS | 3740 | 1467227617590 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:37 INFO - PROCESS | 3740 | 1467227617683 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:13:37 INFO - PROCESS | 3740 | 1467227617689 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 3740 | 1467227617691 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C57000 == 37 [pid = 3740] [id = 62] 12:13:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C8B33400) [pid = 3740] [serial = 183] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8BE4000) [pid = 3740] [serial = 184] [outer = 00000037C8B33400] 12:13:37 INFO - PROCESS | 3740 | 1467227617739 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9149400) [pid = 3740] [serial = 185] [outer = 00000037C8B33400] 12:13:38 INFO - PROCESS | 3740 | 1467227618162 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 12:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:13:38 INFO - PROCESS | 3740 | 1467227618215 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3740 | 1467227618218 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 3740 | 1467227618221 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3740 | 1467227618223 Marionette TRACE conn6 <- [1,214,null,{}] 12:13:38 INFO - PROCESS | 3740 | 1467227618226 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}] 12:13:38 INFO - PROCESS | 3740 | 1467227618229 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:38 INFO - PROCESS | 3740 | 1467227618336 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:13:38 INFO - PROCESS | 3740 | 1467227618344 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 3740 | 1467227618347 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C5B800 == 38 [pid = 3740] [id = 63] 12:13:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C930B400) [pid = 3740] [serial = 186] [outer = 0000000000000000] 12:13:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9C4E400) [pid = 3740] [serial = 187] [outer = 00000037C930B400] 12:13:38 INFO - PROCESS | 3740 | 1467227618424 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9D49C00) [pid = 3740] [serial = 188] [outer = 00000037C930B400] 12:13:38 INFO - PROCESS | 3740 | 1467227618868 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 12:13:38 INFO - PROCESS | 3740 | 1467227618915 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 3740 | 1467227618917 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:13:38 INFO - PROCESS | 3740 | 1467227618928 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 3740 | 1467227618929 Marionette TRACE conn6 <- [1,218,null,{}] 12:13:38 INFO - PROCESS | 3740 | 1467227618933 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}] 12:13:38 INFO - PROCESS | 3740 | 1467227618939 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:39 INFO - PROCESS | 3740 | 1467227619082 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:13:39 INFO - PROCESS | 3740 | 1467227619107 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 3740 | 1467227619109 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DC0000 == 39 [pid = 3740] [id = 64] 12:13:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CB8BA400) [pid = 3740] [serial = 189] [outer = 0000000000000000] 12:13:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CCAD4400) [pid = 3740] [serial = 190] [outer = 00000037CB8BA400] 12:13:39 INFO - PROCESS | 3740 | 1467227619156 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037D04CF000) [pid = 3740] [serial = 191] [outer = 00000037CB8BA400] 12:13:39 INFO - PROCESS | 3740 | 1467227619588 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]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 12:13:39 INFO - PROCESS | 3740 | 1467227619625 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 3740 | 1467227619627 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:13:39 INFO - PROCESS | 3740 | 1467227619630 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:13:39 INFO - PROCESS | 3740 | 1467227619632 Marionette TRACE conn6 <- [1,222,null,{}] 12:13:39 INFO - PROCESS | 3740 | 1467227619636 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}] 12:13:39 INFO - PROCESS | 3740 | 1467227619638 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:39 INFO - PROCESS | 3740 | 1467227619742 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:13:39 INFO - PROCESS | 3740 | 1467227619749 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 3740 | 1467227619751 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BA712800 == 40 [pid = 3740] [id = 65] 12:13:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC022000) [pid = 3740] [serial = 192] [outer = 0000000000000000] 12:13:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC0B5000) [pid = 3740] [serial = 193] [outer = 00000037BC022000] 12:13:39 INFO - PROCESS | 3740 | 1467227619830 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC0BF400) [pid = 3740] [serial = 194] [outer = 00000037BC022000] 12:13:40 INFO - PROCESS | 3740 | 1467227620227 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C8B38400) [pid = 3740] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C2A81800) [pid = 3740] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC47F000) [pid = 3740] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C930B800) [pid = 3740] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BCE18400) [pid = 3740] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CA6B5000) [pid = 3740] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C236F000) [pid = 3740] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C263B000) [pid = 3740] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C67A8800) [pid = 3740] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:13:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037CCAD4800) [pid = 3740] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:13:40 INFO - PROCESS | 3740 | 1467227620297 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3740 | 1467227620299 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:13:40 INFO - PROCESS | 3740 | 1467227620303 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:13:40 INFO - PROCESS | 3740 | 1467227620305 Marionette TRACE conn6 <- [1,226,null,{}] 12:13:40 INFO - PROCESS | 3740 | 1467227620309 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}] 12:13:40 INFO - PROCESS | 3740 | 1467227620311 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:40 INFO - PROCESS | 3740 | 1467227620391 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:13:40 INFO - PROCESS | 3740 | 1467227620420 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 3740 | 1467227620422 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCABF800 == 41 [pid = 3740] [id = 66] 12:13:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC694800) [pid = 3740] [serial = 195] [outer = 0000000000000000] 12:13:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BCA05C00) [pid = 3740] [serial = 196] [outer = 00000037BC694800] 12:13:40 INFO - PROCESS | 3740 | 1467227620466 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C0847800) [pid = 3740] [serial = 197] [outer = 00000037BC694800] 12:13:40 INFO - PROCESS | 3740 | 1467227620869 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 12:13:40 INFO - PROCESS | 3740 | 1467227620895 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 3740 | 1467227620897 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:13:40 INFO - PROCESS | 3740 | 1467227620900 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 3740 | 1467227620902 Marionette TRACE conn6 <- [1,230,null,{}] 12:13:40 INFO - PROCESS | 3740 | 1467227620914 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}] 12:13:40 INFO - PROCESS | 3740 | 1467227620916 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:41 INFO - PROCESS | 3740 | 1467227620999 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:13:41 INFO - PROCESS | 3740 | 1467227621004 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3740 | 1467227621006 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF729000 == 42 [pid = 3740] [id = 67] 12:13:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C0BBC400) [pid = 3740] [serial = 198] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C930B800) [pid = 3740] [serial = 199] [outer = 00000037C0BBC400] 12:13:41 INFO - PROCESS | 3740 | 1467227621051 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037D04CE000) [pid = 3740] [serial = 200] [outer = 00000037C0BBC400] 12:13:41 INFO - PROCESS | 3740 | 1467227621432 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]]]}] 12:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 12:13:41 INFO - PROCESS | 3740 | 1467227621491 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 3740 | 1467227621493 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:13:41 INFO - PROCESS | 3740 | 1467227621505 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 3740 | 1467227621507 Marionette TRACE conn6 <- [1,234,null,{}] 12:13:41 INFO - PROCESS | 3740 | 1467227621511 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}] 12:13:41 INFO - PROCESS | 3740 | 1467227621513 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:41 INFO - PROCESS | 3740 | 1467227621594 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:13:41 INFO - PROCESS | 3740 | 1467227621600 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 3740 | 1467227621602 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0403800 == 43 [pid = 3740] [id = 68] 12:13:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC5EB000) [pid = 3740] [serial = 201] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC5EF800) [pid = 3740] [serial = 202] [outer = 00000037BC5EB000] 12:13:41 INFO - PROCESS | 3740 | 1467227621653 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C2AE3000) [pid = 3740] [serial = 203] [outer = 00000037BC5EB000] 12:13:42 INFO - PROCESS | 3740 | 1467227622065 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 12:13:42 INFO - PROCESS | 3740 | 1467227622086 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 3740 | 1467227622089 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:13:42 INFO - PROCESS | 3740 | 1467227622093 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 3740 | 1467227622095 Marionette TRACE conn6 <- [1,238,null,{}] 12:13:42 INFO - PROCESS | 3740 | 1467227622099 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}] 12:13:42 INFO - PROCESS | 3740 | 1467227622101 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:42 INFO - PROCESS | 3740 | 1467227622228 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:13:42 INFO - PROCESS | 3740 | 1467227622236 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 3740 | 1467227622238 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D090D800 == 44 [pid = 3740] [id = 69] 12:13:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C9D86800) [pid = 3740] [serial = 204] [outer = 0000000000000000] 12:13:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C9D8F800) [pid = 3740] [serial = 205] [outer = 00000037C9D86800] 12:13:42 INFO - PROCESS | 3740 | 1467227622285 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037D04DB000) [pid = 3740] [serial = 206] [outer = 00000037C9D86800] 12:13:42 INFO - PROCESS | 3740 | 1467227622909 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]]]}] 12:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 901ms 12:13:43 INFO - PROCESS | 3740 | 1467227623008 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 3740 | 1467227623012 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:13:43 INFO - PROCESS | 3740 | 1467227623018 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:13:43 INFO - PROCESS | 3740 | 1467227623022 Marionette TRACE conn6 <- [1,242,null,{}] 12:13:43 INFO - PROCESS | 3740 | 1467227623028 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}] 12:13:43 INFO - PROCESS | 3740 | 1467227623032 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:43 INFO - PROCESS | 3740 | 1467227623155 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:13:43 INFO - PROCESS | 3740 | 1467227623284 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 3740 | 1467227623287 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C674B800 == 45 [pid = 3740] [id = 70] 12:13:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037C0AF0C00) [pid = 3740] [serial = 207] [outer = 0000000000000000] 12:13:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037C0BBE800) [pid = 3740] [serial = 208] [outer = 00000037C0AF0C00] 12:13:43 INFO - PROCESS | 3740 | 1467227623358 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C2639C00) [pid = 3740] [serial = 209] [outer = 00000037C0AF0C00] 12:13:44 INFO - PROCESS | 3740 | 1467227624009 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]]]}] 12:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1030ms 12:13:44 INFO - PROCESS | 3740 | 1467227624053 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 3740 | 1467227624058 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:13:44 INFO - PROCESS | 3740 | 1467227624065 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 3740 | 1467227624068 Marionette TRACE conn6 <- [1,246,null,{}] 12:13:44 INFO - PROCESS | 3740 | 1467227624072 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}] 12:13:44 INFO - PROCESS | 3740 | 1467227624076 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:44 INFO - PROCESS | 3740 | 1467227624240 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:13:44 INFO - PROCESS | 3740 | 1467227624308 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 3740 | 1467227624311 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0415000 == 46 [pid = 3740] [id = 71] 12:13:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C8CF1800) [pid = 3740] [serial = 210] [outer = 0000000000000000] 12:13:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C9523800) [pid = 3740] [serial = 211] [outer = 00000037C8CF1800] 12:13:44 INFO - PROCESS | 3740 | 1467227624409 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037C9D88000) [pid = 3740] [serial = 212] [outer = 00000037C8CF1800] 12:13:44 INFO - PROCESS | 3740 | 1467227624972 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]]]}] 12:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 943ms 12:13:45 INFO - PROCESS | 3740 | 1467227625009 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 3740 | 1467227625011 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:13:45 INFO - PROCESS | 3740 | 1467227625016 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 3740 | 1467227625020 Marionette TRACE conn6 <- [1,250,null,{}] 12:13:45 INFO - PROCESS | 3740 | 1467227625031 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}] 12:13:45 INFO - PROCESS | 3740 | 1467227625036 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:45 INFO - PROCESS | 3740 | 1467227625150 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:13:45 INFO - PROCESS | 3740 | 1467227625220 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 3740 | 1467227625224 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C98000 == 47 [pid = 3740] [id = 72] 12:13:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000037CB8BB400) [pid = 3740] [serial = 213] [outer = 0000000000000000] 12:13:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000037CCAD4C00) [pid = 3740] [serial = 214] [outer = 00000037CB8BB400] 12:13:45 INFO - PROCESS | 3740 | 1467227625282 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (00000037D04D9800) [pid = 3740] [serial = 215] [outer = 00000037CB8BB400] 12:13:46 INFO - PROCESS | 3740 | 1467227626019 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]]]}] 12:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1032ms 12:13:46 INFO - PROCESS | 3740 | 1467227626050 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3740 | 1467227626054 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:13:46 INFO - PROCESS | 3740 | 1467227626059 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 3740 | 1467227626063 Marionette TRACE conn6 <- [1,254,null,{}] 12:13:46 INFO - PROCESS | 3740 | 1467227626068 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}] 12:13:46 INFO - PROCESS | 3740 | 1467227626072 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:46 INFO - PROCESS | 3740 | 1467227626178 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:13:46 INFO - PROCESS | 3740 | 1467227626264 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 3740 | 1467227626267 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0FB8000 == 48 [pid = 3740] [id = 73] 12:13:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (00000037BC0BBC00) [pid = 3740] [serial = 216] [outer = 0000000000000000] 12:13:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (00000037BC648800) [pid = 3740] [serial = 217] [outer = 00000037BC0BBC00] 12:13:46 INFO - PROCESS | 3740 | 1467227626317 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (00000037C2307C00) [pid = 3740] [serial = 218] [outer = 00000037BC0BBC00] 12:13:46 INFO - PROCESS | 3740 | 1467227626880 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]]]}] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCE79000 == 47 [pid = 3740] [id = 43] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0403800 == 46 [pid = 3740] [id = 68] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF729000 == 45 [pid = 3740] [id = 67] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCABF800 == 44 [pid = 3740] [id = 66] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037BA712800 == 43 [pid = 3740] [id = 65] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DC0000 == 42 [pid = 3740] [id = 64] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C5B800 == 41 [pid = 3740] [id = 63] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C57000 == 40 [pid = 3740] [id = 62] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2B800 == 39 [pid = 3740] [id = 61] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60C3800 == 38 [pid = 3740] [id = 60] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C087F800 == 37 [pid = 3740] [id = 59] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C12BF000 == 36 [pid = 3740] [id = 58] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037BA70D000 == 35 [pid = 3740] [id = 57] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B3C800 == 34 [pid = 3740] [id = 56] 12:13:46 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (00000037BC59B000) [pid = 3740] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (00000037C08B5800) [pid = 3740] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C673C800 == 33 [pid = 3740] [id = 55] 12:13:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9379800 == 32 [pid = 3740] [id = 54] 12:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 12:13:46 INFO - PROCESS | 3740 | 1467227626939 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 3740 | 1467227626944 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:13:46 INFO - PROCESS | 3740 | 1467227626950 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 3740 | 1467227626952 Marionette TRACE conn6 <- [1,258,null,{}] 12:13:46 INFO - PROCESS | 3740 | 1467227626956 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}] 12:13:46 INFO - PROCESS | 3740 | 1467227626959 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:47 INFO - PROCESS | 3740 | 1467227627059 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (00000037CCADEC00) [pid = 3740] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (00000037C8BE7000) [pid = 3740] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000037C2F64000) [pid = 3740] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000037BC648C00) [pid = 3740] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037BC736000) [pid = 3740] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037C9C4C000) [pid = 3740] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C905E800) [pid = 3740] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C8BE9800) [pid = 3740] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C2631400) [pid = 3740] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C9FC5400) [pid = 3740] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037CBC8DC00) [pid = 3740] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C2631000) [pid = 3740] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C9FC7000) [pid = 3740] [serial = 34] [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.] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C2371400) [pid = 3740] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C689FC00) [pid = 3740] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C6894400) [pid = 3740] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CAC84C00) [pid = 3740] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CEE1BC00) [pid = 3740] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C6948000) [pid = 3740] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C6082800) [pid = 3740] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:13:47 INFO - PROCESS | 3740 | 1467227627131 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 3740 | 1467227627134 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCE79000 == 33 [pid = 3740] [id = 74] 12:13:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC0BC000) [pid = 3740] [serial = 219] [outer = 0000000000000000] 12:13:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC596000) [pid = 3740] [serial = 220] [outer = 00000037BC0BC000] 12:13:47 INFO - PROCESS | 3740 | 1467227627183 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC695000) [pid = 3740] [serial = 221] [outer = 00000037BC0BC000] 12:13:47 INFO - PROCESS | 3740 | 1467227627811 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]]]}] 12:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 12:13:47 INFO - PROCESS | 3740 | 1467227627838 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 3740 | 1467227627841 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:13:47 INFO - PROCESS | 3740 | 1467227627844 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 3740 | 1467227627848 Marionette TRACE conn6 <- [1,262,null,{}] 12:13:47 INFO - PROCESS | 3740 | 1467227627858 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}] 12:13:47 INFO - PROCESS | 3740 | 1467227627863 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:47 INFO - PROCESS | 3740 | 1467227627952 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:13:48 INFO - PROCESS | 3740 | 1467227628020 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3740 | 1467227628023 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68DB000 == 34 [pid = 3740] [id = 75] 12:13:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6050000) [pid = 3740] [serial = 222] [outer = 0000000000000000] 12:13:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C6410000) [pid = 3740] [serial = 223] [outer = 00000037C6050000] 12:13:48 INFO - PROCESS | 3740 | 1467227628072 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C6895C00) [pid = 3740] [serial = 224] [outer = 00000037C6050000] 12:13:48 INFO - PROCESS | 3740 | 1467227628434 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]]]}] 12:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 627ms 12:13:48 INFO - PROCESS | 3740 | 1467227628476 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 3740 | 1467227628479 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:13:48 INFO - PROCESS | 3740 | 1467227628482 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 3740 | 1467227628491 Marionette TRACE conn6 <- [1,266,null,{}] 12:13:48 INFO - PROCESS | 3740 | 1467227628495 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}] 12:13:48 INFO - PROCESS | 3740 | 1467227628497 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:48 INFO - PROCESS | 3740 | 1467227628588 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:13:48 INFO - PROCESS | 3740 | 1467227628593 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 3740 | 1467227628595 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AAF800 == 35 [pid = 3740] [id = 76] 12:13:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C8108000) [pid = 3740] [serial = 225] [outer = 0000000000000000] 12:13:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C8B3D400) [pid = 3740] [serial = 226] [outer = 00000037C8108000] 12:13:48 INFO - PROCESS | 3740 | 1467227628642 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C8CED400) [pid = 3740] [serial = 227] [outer = 00000037C8108000] 12:13:49 INFO - PROCESS | 3740 | 1467227629079 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 650ms 12:13:49 INFO - PROCESS | 3740 | 1467227629135 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3740 | 1467227629137 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:13:49 INFO - PROCESS | 3740 | 1467227629147 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 3740 | 1467227629149 Marionette TRACE conn6 <- [1,270,null,{}] 12:13:49 INFO - PROCESS | 3740 | 1467227629153 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}] 12:13:49 INFO - PROCESS | 3740 | 1467227629155 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:49 INFO - PROCESS | 3740 | 1467227629260 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:13:49 INFO - PROCESS | 3740 | 1467227629309 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 3740 | 1467227629311 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DBF800 == 36 [pid = 3740] [id = 77] 12:13:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C9146000) [pid = 3740] [serial = 228] [outer = 0000000000000000] 12:13:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037C9AEB000) [pid = 3740] [serial = 229] [outer = 00000037C9146000] 12:13:49 INFO - PROCESS | 3740 | 1467227629356 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037C9C87800) [pid = 3740] [serial = 230] [outer = 00000037C9146000] 12:13:49 INFO - PROCESS | 3740 | 1467227629773 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]]]}] 12:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 12:13:49 INFO - PROCESS | 3740 | 1467227629839 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 3740 | 1467227629841 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:13:49 INFO - PROCESS | 3740 | 1467227629845 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 3740 | 1467227629847 Marionette TRACE conn6 <- [1,274,null,{}] 12:13:49 INFO - PROCESS | 3740 | 1467227629851 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}] 12:13:49 INFO - PROCESS | 3740 | 1467227629856 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:50 INFO - PROCESS | 3740 | 1467227630012 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:13:50 INFO - PROCESS | 3740 | 1467227630027 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 3740 | 1467227630029 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC4A2000 == 37 [pid = 3740] [id = 78] 12:13:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C9D85800) [pid = 3740] [serial = 231] [outer = 0000000000000000] 12:13:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C9FC7800) [pid = 3740] [serial = 232] [outer = 00000037C9D85800] 12:13:50 INFO - PROCESS | 3740 | 1467227630075 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037CBB63C00) [pid = 3740] [serial = 233] [outer = 00000037C9D85800] 12:13:50 INFO - PROCESS | 3740 | 1467227630490 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]]]}] 12:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 12:13:50 INFO - PROCESS | 3740 | 1467227630539 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 3740 | 1467227630541 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:13:50 INFO - PROCESS | 3740 | 1467227630554 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 3740 | 1467227630556 Marionette TRACE conn6 <- [1,278,null,{}] 12:13:50 INFO - PROCESS | 3740 | 1467227630560 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}] 12:13:50 INFO - PROCESS | 3740 | 1467227630562 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:50 INFO - PROCESS | 3740 | 1467227630667 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:13:50 INFO - PROCESS | 3740 | 1467227630673 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 3740 | 1467227630675 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC10800 == 38 [pid = 3740] [id = 79] 12:13:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037CC41A400) [pid = 3740] [serial = 234] [outer = 0000000000000000] 12:13:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000037CCAD7400) [pid = 3740] [serial = 235] [outer = 00000037CC41A400] 12:13:50 INFO - PROCESS | 3740 | 1467227630719 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000037CEE1F000) [pid = 3740] [serial = 236] [outer = 00000037CC41A400] 12:13:51 INFO - PROCESS | 3740 | 1467227631303 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]]]}] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000037BCE63C00) [pid = 3740] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000037BC5EB000) [pid = 3740] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037BC022000) [pid = 3740] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037CB8BA400) [pid = 3740] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C607C400) [pid = 3740] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C9C89C00) [pid = 3740] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C6007C00) [pid = 3740] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C6077C00) [pid = 3740] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BA69D800) [pid = 3740] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C084E400) [pid = 3740] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C8B33400) [pid = 3740] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C12DC800) [pid = 3740] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC694800) [pid = 3740] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C0BBC400) [pid = 3740] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C930B400) [pid = 3740] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:13:51 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC028400) [pid = 3740] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 838ms 12:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:13:51 INFO - PROCESS | 3740 | 1467227631387 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3740 | 1467227631389 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:13:51 INFO - PROCESS | 3740 | 1467227631392 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3740 | 1467227631394 Marionette TRACE conn6 <- [1,282,null,{}] 12:13:51 INFO - PROCESS | 3740 | 1467227631397 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}] 12:13:51 INFO - PROCESS | 3740 | 1467227631399 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:51 INFO - PROCESS | 3740 | 1467227631484 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:13:51 INFO - PROCESS | 3740 | 1467227631490 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 3740 | 1467227631492 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBC1000 == 39 [pid = 3740] [id = 80] 12:13:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC649400) [pid = 3740] [serial = 237] [outer = 0000000000000000] 12:13:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BC6A0C00) [pid = 3740] [serial = 238] [outer = 00000037BC649400] 12:13:51 INFO - PROCESS | 3740 | 1467227631536 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C6896C00) [pid = 3740] [serial = 239] [outer = 00000037BC649400] 12:13:51 INFO - PROCESS | 3740 | 1467227631928 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]]]}] 12:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 585ms 12:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:13:51 INFO - PROCESS | 3740 | 1467227631981 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 3740 | 1467227631983 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:13:51 INFO - PROCESS | 3740 | 1467227631986 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 3740 | 1467227631988 Marionette TRACE conn6 <- [1,286,null,{}] 12:13:51 INFO - PROCESS | 3740 | 1467227631992 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}] 12:13:51 INFO - PROCESS | 3740 | 1467227631994 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:52 INFO - PROCESS | 3740 | 1467227632078 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:13:52 INFO - PROCESS | 3740 | 1467227632084 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3740 | 1467227632086 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB29800 == 40 [pid = 3740] [id = 81] 12:13:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CA6B1000) [pid = 3740] [serial = 240] [outer = 0000000000000000] 12:13:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CD60C800) [pid = 3740] [serial = 241] [outer = 00000037CA6B1000] 12:13:52 INFO - PROCESS | 3740 | 1467227632130 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CEE1E400) [pid = 3740] [serial = 242] [outer = 00000037CA6B1000] 12:13:52 INFO - PROCESS | 3740 | 1467227632543 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]]]}] 12:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 12:13:52 INFO - PROCESS | 3740 | 1467227632584 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 3740 | 1467227632587 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:13:52 INFO - PROCESS | 3740 | 1467227632591 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 3740 | 1467227632592 Marionette TRACE conn6 <- [1,290,null,{}] 12:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:13:52 INFO - PROCESS | 3740 | 1467227632596 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}] 12:13:52 INFO - PROCESS | 3740 | 1467227632598 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:52 INFO - PROCESS | 3740 | 1467227632688 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:13:52 INFO - PROCESS | 3740 | 1467227632694 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 3740 | 1467227632696 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D012E000 == 41 [pid = 3740] [id = 82] 12:13:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037D04D5400) [pid = 3740] [serial = 243] [outer = 0000000000000000] 12:13:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037D04DA400) [pid = 3740] [serial = 244] [outer = 00000037D04D5400] 12:13:52 INFO - PROCESS | 3740 | 1467227632742 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037D061FC00) [pid = 3740] [serial = 245] [outer = 00000037D04D5400] 12:13:53 INFO - PROCESS | 3740 | 1467227633170 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]]]}] 12:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 12:13:53 INFO - PROCESS | 3740 | 1467227633224 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 3740 | 1467227633227 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:13:53 INFO - PROCESS | 3740 | 1467227633231 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 3740 | 1467227633233 Marionette TRACE conn6 <- [1,294,null,{}] 12:13:53 INFO - PROCESS | 3740 | 1467227633237 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}] 12:13:53 INFO - PROCESS | 3740 | 1467227633239 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:53 INFO - PROCESS | 3740 | 1467227633393 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:13:53 INFO - PROCESS | 3740 | 1467227633512 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 3740 | 1467227633516 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC49A800 == 42 [pid = 3740] [id = 83] 12:13:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BA698800) [pid = 3740] [serial = 246] [outer = 0000000000000000] 12:13:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037BA7A0400) [pid = 3740] [serial = 247] [outer = 00000037BA698800] 12:13:53 INFO - PROCESS | 3740 | 1467227633577 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037BC5EF000) [pid = 3740] [serial = 248] [outer = 00000037BA698800] 12:13:54 INFO - PROCESS | 3740 | 1467227634229 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]]]}] 12:13:54 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. 12:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1031ms 12:13:54 INFO - PROCESS | 3740 | 1467227634265 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 3740 | 1467227634269 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:13:54 INFO - PROCESS | 3740 | 1467227634291 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 3740 | 1467227634295 Marionette TRACE conn6 <- [1,298,null,{}] 12:13:54 INFO - PROCESS | 3740 | 1467227634300 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}] 12:13:54 INFO - PROCESS | 3740 | 1467227634303 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:54 INFO - PROCESS | 3740 | 1467227634422 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:13:54 INFO - PROCESS | 3740 | 1467227634493 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 3740 | 1467227634496 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C9C800 == 43 [pid = 3740] [id = 84] 12:13:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C241B800) [pid = 3740] [serial = 249] [outer = 0000000000000000] 12:13:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037C2636C00) [pid = 3740] [serial = 250] [outer = 00000037C241B800] 12:13:54 INFO - PROCESS | 3740 | 1467227634595 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000037C2AE7400) [pid = 3740] [serial = 251] [outer = 00000037C241B800] 12:13:54 INFO - PROCESS | 3740 | 1467227634864 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:13:55 INFO - PROCESS | 3740 | 1467227635248 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]]]}] 12:13:55 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. 12:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1003ms 12:13:55 INFO - PROCESS | 3740 | 1467227635281 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 3740 | 1467227635285 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:13:55 INFO - PROCESS | 3740 | 1467227635289 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:13:55 INFO - PROCESS | 3740 | 1467227635291 Marionette TRACE conn6 <- [1,302,null,{}] 12:13:55 INFO - PROCESS | 3740 | 1467227635295 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}] 12:13:55 INFO - PROCESS | 3740 | 1467227635298 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:55 INFO - PROCESS | 3740 | 1467227635415 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:13:55 INFO - PROCESS | 3740 | 1467227635502 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 3740 | 1467227635504 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D078A800 == 44 [pid = 3740] [id = 85] 12:13:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000037C9D83C00) [pid = 3740] [serial = 252] [outer = 0000000000000000] 12:13:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (00000037C9D91C00) [pid = 3740] [serial = 253] [outer = 00000037C9D83C00] 12:13:55 INFO - PROCESS | 3740 | 1467227635560 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (00000037CA6EAC00) [pid = 3740] [serial = 254] [outer = 00000037C9D83C00] 12:13:56 INFO - PROCESS | 3740 | 1467227636137 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]]]}] 12:13:56 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. 12:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 882ms 12:13:56 INFO - PROCESS | 3740 | 1467227636176 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 3740 | 1467227636180 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:13:56 INFO - PROCESS | 3740 | 1467227636192 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 3740 | 1467227636197 Marionette TRACE conn6 <- [1,306,null,{}] 12:13:56 INFO - PROCESS | 3740 | 1467227636201 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}] 12:13:56 INFO - PROCESS | 3740 | 1467227636205 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:56 INFO - PROCESS | 3740 | 1467227636325 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:13:56 INFO - PROCESS | 3740 | 1467227636408 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 3740 | 1467227636410 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD650000 == 45 [pid = 3740] [id = 86] 12:13:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (00000037D0806C00) [pid = 3740] [serial = 255] [outer = 0000000000000000] 12:13:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (00000037D0822400) [pid = 3740] [serial = 256] [outer = 00000037D0806C00] 12:13:56 INFO - PROCESS | 3740 | 1467227636466 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (00000037D082B000) [pid = 3740] [serial = 257] [outer = 00000037D0806C00] 12:13:57 INFO - PROCESS | 3740 | 1467227637196 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]]]}] 12:13:57 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. 12:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1040ms 12:13:57 INFO - PROCESS | 3740 | 1467227637239 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 3740 | 1467227637243 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:13:57 INFO - PROCESS | 3740 | 1467227637266 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 3740 | 1467227637270 Marionette TRACE conn6 <- [1,310,null,{}] 12:13:57 INFO - PROCESS | 3740 | 1467227637275 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}] 12:13:57 INFO - PROCESS | 3740 | 1467227637279 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:57 INFO - PROCESS | 3740 | 1467227637383 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:13:57 INFO - PROCESS | 3740 | 1467227637449 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 3740 | 1467227637454 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C283A800 == 46 [pid = 3740] [id = 87] 12:13:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (00000037BD4D4C00) [pid = 3740] [serial = 258] [outer = 0000000000000000] 12:13:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (00000037C08B5800) [pid = 3740] [serial = 259] [outer = 00000037BD4D4C00] 12:13:57 INFO - PROCESS | 3740 | 1467227637504 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (00000037C2637400) [pid = 3740] [serial = 260] [outer = 00000037BD4D4C00] 12:13:58 INFO - PROCESS | 3740 | 1467227638165 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]]]}] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037D012E000 == 45 [pid = 3740] [id = 82] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB29800 == 44 [pid = 3740] [id = 81] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBC1000 == 43 [pid = 3740] [id = 80] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC10800 == 42 [pid = 3740] [id = 79] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC4A2000 == 41 [pid = 3740] [id = 78] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DBF800 == 40 [pid = 3740] [id = 77] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6AAF800 == 39 [pid = 3740] [id = 76] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68DB000 == 38 [pid = 3740] [id = 75] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCE79000 == 37 [pid = 3740] [id = 74] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0FB8000 == 36 [pid = 3740] [id = 73] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (00000037CF77CC00) [pid = 3740] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C674B800 == 35 [pid = 3740] [id = 70] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (00000037C236B800) [pid = 3740] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (00000037BC5EF800) [pid = 3740] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (00000037BC0B5000) [pid = 3740] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (00000037D04CF000) [pid = 3740] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (00000037C6650C00) [pid = 3740] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (00000037C8B41000) [pid = 3740] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (00000037CCAD4400) [pid = 3740] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000037D061B000) [pid = 3740] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000037CAC8C400) [pid = 3740] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037CBC9C800) [pid = 3740] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037C6890800) [pid = 3740] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C6084000) [pid = 3740] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C6899C00) [pid = 3740] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037BB111C00) [pid = 3740] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037BC652C00) [pid = 3740] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C2632000) [pid = 3740] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C12DB800) [pid = 3740] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C8BE4000) [pid = 3740] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C241BC00) [pid = 3740] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C28C6C00) [pid = 3740] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BCA05C00) [pid = 3740] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C0847800) [pid = 3740] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC0BF400) [pid = 3740] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037D04CE000) [pid = 3740] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C2AE3000) [pid = 3740] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C4E400) [pid = 3740] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C930B800) [pid = 3740] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C9D49C00) [pid = 3740] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9149400) [pid = 3740] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:13:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC653000) [pid = 3740] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:13:58 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. 12:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1003ms 12:13:58 INFO - PROCESS | 3740 | 1467227638252 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3740 | 1467227638257 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:13:58 INFO - PROCESS | 3740 | 1467227638263 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 3740 | 1467227638266 Marionette TRACE conn6 <- [1,314,null,{}] 12:13:58 INFO - PROCESS | 3740 | 1467227638270 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}] 12:13:58 INFO - PROCESS | 3740 | 1467227638272 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:58 INFO - PROCESS | 3740 | 1467227638373 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:13:58 INFO - PROCESS | 3740 | 1467227638381 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 3740 | 1467227638383 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BEA800 == 36 [pid = 3740] [id = 88] 12:13:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC5A4800) [pid = 3740] [serial = 261] [outer = 0000000000000000] 12:13:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC5EE400) [pid = 3740] [serial = 262] [outer = 00000037BC5A4800] 12:13:58 INFO - PROCESS | 3740 | 1467227638434 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BCAB1400) [pid = 3740] [serial = 263] [outer = 00000037BC5A4800] 12:13:58 INFO - PROCESS | 3740 | 1467227638907 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]]]}] 12:13:58 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. 12:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 12:13:58 INFO - PROCESS | 3740 | 1467227638937 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 3740 | 1467227638940 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:13:58 INFO - PROCESS | 3740 | 1467227638943 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 3740 | 1467227638947 Marionette TRACE conn6 <- [1,318,null,{}] 12:13:58 INFO - PROCESS | 3740 | 1467227638957 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}] 12:13:58 INFO - PROCESS | 3740 | 1467227638962 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:59 INFO - PROCESS | 3740 | 1467227639052 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:13:59 INFO - PROCESS | 3740 | 1467227639061 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 3740 | 1467227639065 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6745800 == 37 [pid = 3740] [id = 89] 12:13:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C2E90C00) [pid = 3740] [serial = 264] [outer = 0000000000000000] 12:13:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6650C00) [pid = 3740] [serial = 265] [outer = 00000037C2E90C00] 12:13:59 INFO - PROCESS | 3740 | 1467227639116 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C834B000) [pid = 3740] [serial = 266] [outer = 00000037C2E90C00] 12:13:59 INFO - PROCESS | 3740 | 1467227639591 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]]]}] 12:13:59 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. 12:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 12:13:59 INFO - PROCESS | 3740 | 1467227639638 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 3740 | 1467227639641 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:13:59 INFO - PROCESS | 3740 | 1467227639645 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 3740 | 1467227639646 Marionette TRACE conn6 <- [1,322,null,{}] 12:13:59 INFO - PROCESS | 3740 | 1467227639650 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}] 12:13:59 INFO - PROCESS | 3740 | 1467227639652 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:59 INFO - PROCESS | 3740 | 1467227639770 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:13:59 INFO - PROCESS | 3740 | 1467227639841 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 3740 | 1467227639843 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:13:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F9E800 == 38 [pid = 3740] [id = 90] 12:13:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C8B41000) [pid = 3740] [serial = 267] [outer = 0000000000000000] 12:13:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C9C4E400) [pid = 3740] [serial = 268] [outer = 00000037C8B41000] 12:13:59 INFO - PROCESS | 3740 | 1467227639891 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9D86C00) [pid = 3740] [serial = 269] [outer = 00000037C8B41000] 12:14:00 INFO - PROCESS | 3740 | 1467227640279 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]]]}] 12:14:00 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. 12:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 12:14:00 INFO - PROCESS | 3740 | 1467227640317 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 3740 | 1467227640319 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:14:00 INFO - PROCESS | 3740 | 1467227640323 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 3740 | 1467227640325 Marionette TRACE conn6 <- [1,326,null,{}] 12:14:00 INFO - PROCESS | 3740 | 1467227640328 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}] 12:14:00 INFO - PROCESS | 3740 | 1467227640330 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:00 INFO - PROCESS | 3740 | 1467227640449 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:14:00 INFO - PROCESS | 3740 | 1467227640461 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 3740 | 1467227640464 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DB0800 == 39 [pid = 3740] [id = 91] 12:14:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CA6B2400) [pid = 3740] [serial = 270] [outer = 0000000000000000] 12:14:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CA6F0800) [pid = 3740] [serial = 271] [outer = 00000037CA6B2400] 12:14:00 INFO - PROCESS | 3740 | 1467227640510 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CC419000) [pid = 3740] [serial = 272] [outer = 00000037CA6B2400] 12:14:00 INFO - PROCESS | 3740 | 1467227640972 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]]]}] 12:14:00 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. 12:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 12:14:00 INFO - PROCESS | 3740 | 1467227640998 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3740 | 1467227641000 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:14:01 INFO - PROCESS | 3740 | 1467227641003 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3740 | 1467227641005 Marionette TRACE conn6 <- [1,330,null,{}] 12:14:01 INFO - PROCESS | 3740 | 1467227641008 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}] 12:14:01 INFO - PROCESS | 3740 | 1467227641015 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:01 INFO - PROCESS | 3740 | 1467227641184 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:14:01 INFO - PROCESS | 3740 | 1467227641211 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 3740 | 1467227641213 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B26000 == 40 [pid = 3740] [id = 92] 12:14:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CEE1A000) [pid = 3740] [serial = 273] [outer = 0000000000000000] 12:14:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037D04D1000) [pid = 3740] [serial = 274] [outer = 00000037CEE1A000] 12:14:01 INFO - PROCESS | 3740 | 1467227641260 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037D061B000) [pid = 3740] [serial = 275] [outer = 00000037CEE1A000] 12:14:01 INFO - PROCESS | 3740 | 1467227641714 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]]]}] 12:14:01 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. 12:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 12:14:01 INFO - PROCESS | 3740 | 1467227641740 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 3740 | 1467227641742 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:14:01 INFO - PROCESS | 3740 | 1467227641753 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 3740 | 1467227641756 Marionette TRACE conn6 <- [1,334,null,{}] 12:14:01 INFO - PROCESS | 3740 | 1467227641759 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}] 12:14:01 INFO - PROCESS | 3740 | 1467227641761 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:01 INFO - PROCESS | 3740 | 1467227641878 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:14:01 INFO - PROCESS | 3740 | 1467227641886 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 3740 | 1467227641888 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CB8A2800 == 41 [pid = 3740] [id = 93] 12:14:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037D0805C00) [pid = 3740] [serial = 276] [outer = 0000000000000000] 12:14:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037D0825000) [pid = 3740] [serial = 277] [outer = 00000037D0805C00] 12:14:01 INFO - PROCESS | 3740 | 1467227641934 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037D0BED800) [pid = 3740] [serial = 278] [outer = 00000037D0805C00] 12:14:02 INFO - PROCESS | 3740 | 1467227642372 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]]]}] 12:14:02 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. 12:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 693ms 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037CF778000) [pid = 3740] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037CC41A400) [pid = 3740] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C9D85800) [pid = 3740] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BC0BBC00) [pid = 3740] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037CB8BB400) [pid = 3740] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC649400) [pid = 3740] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C6050000) [pid = 3740] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC0BC000) [pid = 3740] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C8108000) [pid = 3740] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C9146000) [pid = 3740] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:14:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CA6B1000) [pid = 3740] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:14:02 INFO - PROCESS | 3740 | 1467227642575 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 3740 | 1467227642578 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:14:02 INFO - PROCESS | 3740 | 1467227642593 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 3740 | 1467227642595 Marionette TRACE conn6 <- [1,338,null,{}] 12:14:02 INFO - PROCESS | 3740 | 1467227642598 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}] 12:14:02 INFO - PROCESS | 3740 | 1467227642601 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:14:02 INFO - PROCESS | 3740 | 1467227642685 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:14:02 INFO - PROCESS | 3740 | 1467227642692 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 3740 | 1467227642694 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC4000 == 42 [pid = 3740] [id = 94] 12:14:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6050000) [pid = 3740] [serial = 279] [outer = 0000000000000000] 12:14:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C607E000) [pid = 3740] [serial = 280] [outer = 00000037C6050000] 12:14:02 INFO - PROCESS | 3740 | 1467227642741 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CBB98400) [pid = 3740] [serial = 281] [outer = 00000037C6050000] 12:14:03 INFO - PROCESS | 3740 | 1467227643160 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]]]}] 12:14:03 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. 12:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 566ms 12:14:03 INFO - PROCESS | 3740 | 1467227643183 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3740 | 1467227643186 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:14:03 INFO - PROCESS | 3740 | 1467227643189 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 3740 | 1467227643191 Marionette TRACE conn6 <- [1,342,null,{}] 12:14:03 INFO - PROCESS | 3740 | 1467227643208 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}] 12:14:03 INFO - PROCESS | 3740 | 1467227643210 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:03 INFO - PROCESS | 3740 | 1467227643299 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:14:03 INFO - PROCESS | 3740 | 1467227643305 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3740 | 1467227643307 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD647000 == 43 [pid = 3740] [id = 95] 12:14:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C08D0400) [pid = 3740] [serial = 282] [outer = 0000000000000000] 12:14:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C08D6400) [pid = 3740] [serial = 283] [outer = 00000037C08D0400] 12:14:03 INFO - PROCESS | 3740 | 1467227643352 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C9C8A000) [pid = 3740] [serial = 284] [outer = 00000037C08D0400] 12:14:03 INFO - PROCESS | 3740 | 1467227643763 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]]]}] 12:14:03 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. 12:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 12:14:03 INFO - PROCESS | 3740 | 1467227643778 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 3740 | 1467227643781 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:14:03 INFO - PROCESS | 3740 | 1467227643784 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:14:03 INFO - PROCESS | 3740 | 1467227643786 Marionette TRACE conn6 <- [1,346,null,{}] 12:14:03 INFO - PROCESS | 3740 | 1467227643789 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}] 12:14:03 INFO - PROCESS | 3740 | 1467227643791 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:03 INFO - PROCESS | 3740 | 1467227643912 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:14:03 INFO - PROCESS | 3740 | 1467227643919 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 3740 | 1467227643922 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD698800 == 44 [pid = 3740] [id = 96] 12:14:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C95D9400) [pid = 3740] [serial = 285] [outer = 0000000000000000] 12:14:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C95DC800) [pid = 3740] [serial = 286] [outer = 00000037C95D9400] 12:14:03 INFO - PROCESS | 3740 | 1467227643967 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037C95E2800) [pid = 3740] [serial = 287] [outer = 00000037C95D9400] 12:14:04 INFO - PROCESS | 3740 | 1467227644387 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]]]}] 12:14:04 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. 12:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 12:14:04 INFO - PROCESS | 3740 | 1467227644417 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 3740 | 1467227644420 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:14:04 INFO - PROCESS | 3740 | 1467227644423 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 3740 | 1467227644426 Marionette TRACE conn6 <- [1,350,null,{}] 12:14:04 INFO - PROCESS | 3740 | 1467227644429 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}] 12:14:04 INFO - PROCESS | 3740 | 1467227644432 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:04 INFO - PROCESS | 3740 | 1467227644566 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:14:04 INFO - PROCESS | 3740 | 1467227644668 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 3740 | 1467227644672 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BB1A3000 == 45 [pid = 3740] [id = 97] 12:14:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BA69C000) [pid = 3740] [serial = 288] [outer = 0000000000000000] 12:14:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037BC030C00) [pid = 3740] [serial = 289] [outer = 00000037BA69C000] 12:14:04 INFO - PROCESS | 3740 | 1467227644734 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037BC64E400) [pid = 3740] [serial = 290] [outer = 00000037BA69C000] 12:14:05 INFO - PROCESS | 3740 | 1467227645426 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]]]}] 12:14:05 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. 12:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1019ms 12:14:05 INFO - PROCESS | 3740 | 1467227645446 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 3740 | 1467227645450 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:14:05 INFO - PROCESS | 3740 | 1467227645489 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 3740 | 1467227645493 Marionette TRACE conn6 <- [1,354,null,{}] 12:14:05 INFO - PROCESS | 3740 | 1467227645499 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}] 12:14:05 INFO - PROCESS | 3740 | 1467227645502 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:05 INFO - PROCESS | 3740 | 1467227645627 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:14:05 INFO - PROCESS | 3740 | 1467227645747 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 3740 | 1467227645751 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A36800 == 46 [pid = 3740] [id = 98] 12:14:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C1659C00) [pid = 3740] [serial = 291] [outer = 0000000000000000] 12:14:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037C28EB400) [pid = 3740] [serial = 292] [outer = 00000037C1659C00] 12:14:05 INFO - PROCESS | 3740 | 1467227645813 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000037C689F000) [pid = 3740] [serial = 293] [outer = 00000037C1659C00] 12:14:06 INFO - PROCESS | 3740 | 1467227646422 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]]]}] 12:14:06 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. 12:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1004ms 12:14:06 INFO - PROCESS | 3740 | 1467227646479 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 3740 | 1467227646484 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:14:06 INFO - PROCESS | 3740 | 1467227646488 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 3740 | 1467227646490 Marionette TRACE conn6 <- [1,358,null,{}] 12:14:06 INFO - PROCESS | 3740 | 1467227646494 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}] 12:14:06 INFO - PROCESS | 3740 | 1467227646497 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:06 INFO - PROCESS | 3740 | 1467227646623 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:14:06 INFO - PROCESS | 3740 | 1467227646717 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 3740 | 1467227646720 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD696000 == 47 [pid = 3740] [id = 99] 12:14:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000037C95E7400) [pid = 3740] [serial = 294] [outer = 0000000000000000] 12:14:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (00000037C95EC800) [pid = 3740] [serial = 295] [outer = 00000037C95E7400] 12:14:06 INFO - PROCESS | 3740 | 1467227646782 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (00000037C95F4000) [pid = 3740] [serial = 296] [outer = 00000037C95E7400] 12:14:07 INFO - PROCESS | 3740 | 1467227647386 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]]]}] 12:14:07 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. 12:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 923ms 12:14:07 INFO - PROCESS | 3740 | 1467227647413 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 3740 | 1467227647416 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:14:07 INFO - PROCESS | 3740 | 1467227647427 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - PROCESS | 3740 | 1467227647434 Marionette TRACE conn6 <- [1,362,null,{}] 12:14:07 INFO - PROCESS | 3740 | 1467227647439 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}] 12:14:07 INFO - PROCESS | 3740 | 1467227647444 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:07 INFO - PROCESS | 3740 | 1467227647565 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:14:07 INFO - PROCESS | 3740 | 1467227647651 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 3740 | 1467227647654 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D0B800 == 48 [pid = 3740] [id = 100] 12:14:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (00000037C8E2A400) [pid = 3740] [serial = 297] [outer = 0000000000000000] 12:14:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (00000037C95EA800) [pid = 3740] [serial = 298] [outer = 00000037C8E2A400] 12:14:07 INFO - PROCESS | 3740 | 1467227647712 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (00000037CC9AD000) [pid = 3740] [serial = 299] [outer = 00000037C8E2A400] 12:14:08 INFO - PROCESS | 3740 | 1467227648377 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]]]}] 12:14:08 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. 12:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 987ms 12:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:14:08 INFO - PROCESS | 3740 | 1467227648408 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 3740 | 1467227648412 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:14:08 INFO - PROCESS | 3740 | 1467227648416 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 3740 | 1467227648418 Marionette TRACE conn6 <- [1,366,null,{}] 12:14:08 INFO - PROCESS | 3740 | 1467227648422 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}] 12:14:08 INFO - PROCESS | 3740 | 1467227648424 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:08 INFO - PROCESS | 3740 | 1467227648544 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:14:08 INFO - PROCESS | 3740 | 1467227648660 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 3740 | 1467227648663 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D070B000 == 49 [pid = 3740] [id = 101] 12:14:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (00000037CD2C7400) [pid = 3740] [serial = 300] [outer = 0000000000000000] 12:14:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (00000037CD2CD000) [pid = 3740] [serial = 301] [outer = 00000037CD2C7400] 12:14:08 INFO - PROCESS | 3740 | 1467227648722 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (00000037CEE13400) [pid = 3740] [serial = 302] [outer = 00000037CD2C7400] 12:14:09 INFO - PROCESS | 3740 | 1467227649328 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]]]}] 12:14:09 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. 12:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1078ms 12:14:09 INFO - PROCESS | 3740 | 1467227649529 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 3740 | 1467227649535 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:14:09 INFO - PROCESS | 3740 | 1467227649541 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 3740 | 1467227649544 Marionette TRACE conn6 <- [1,370,null,{}] 12:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:14:09 INFO - PROCESS | 3740 | 1467227649551 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}] 12:14:09 INFO - PROCESS | 3740 | 1467227649554 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:09 INFO - PROCESS | 3740 | 1467227649667 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:14:09 INFO - PROCESS | 3740 | 1467227649737 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 3740 | 1467227649742 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60D4800 == 50 [pid = 3740] [id = 102] 12:14:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (00000037C0A62400) [pid = 3740] [serial = 303] [outer = 0000000000000000] 12:14:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (00000037C0A64000) [pid = 3740] [serial = 304] [outer = 00000037C0A62400] 12:14:09 INFO - PROCESS | 3740 | 1467227649794 Marionette DEBUG loaded listener.js 12:14:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (00000037C0A6B800) [pid = 3740] [serial = 305] [outer = 00000037C0A62400] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD698800 == 49 [pid = 3740] [id = 96] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD647000 == 48 [pid = 3740] [id = 95] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC4000 == 47 [pid = 3740] [id = 94] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CB8A2800 == 46 [pid = 3740] [id = 93] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B26000 == 45 [pid = 3740] [id = 92] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DB0800 == 44 [pid = 3740] [id = 91] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F9E800 == 43 [pid = 3740] [id = 90] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6745800 == 42 [pid = 3740] [id = 89] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BEA800 == 41 [pid = 3740] [id = 88] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C283A800 == 40 [pid = 3740] [id = 87] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C9C800 == 39 [pid = 3740] [id = 84] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC49A800 == 38 [pid = 3740] [id = 83] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6AA5800 == 37 [pid = 3740] [id = 44] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037D078A800 == 36 [pid = 3740] [id = 85] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD650000 == 35 [pid = 3740] [id = 86] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037D090D800 == 34 [pid = 3740] [id = 69] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C98000 == 33 [pid = 3740] [id = 72] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0415000 == 32 [pid = 3740] [id = 71] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037D070B000 == 31 [pid = 3740] [id = 101] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D0B800 == 30 [pid = 3740] [id = 100] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD696000 == 29 [pid = 3740] [id = 99] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A36800 == 28 [pid = 3740] [id = 98] 12:14:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037BB1A3000 == 27 [pid = 3740] [id = 97] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (00000037D061B400) [pid = 3740] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (00000037CCAD7400) [pid = 3740] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (00000037CBB63C00) [pid = 3740] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (00000037C9FC7800) [pid = 3740] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (00000037C9D8F800) [pid = 3740] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (00000037C2307C00) [pid = 3740] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (00000037BC648800) [pid = 3740] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (00000037CCAD4C00) [pid = 3740] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (00000037C6896C00) [pid = 3740] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (00000037D04D9800) [pid = 3740] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (00000037C0BBE800) [pid = 3740] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000037C6410000) [pid = 3740] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000037C6895C00) [pid = 3740] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037BC596000) [pid = 3740] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037BC695000) [pid = 3740] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C8B3D400) [pid = 3740] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037BC6A0C00) [pid = 3740] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037CEE1F000) [pid = 3740] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C9523800) [pid = 3740] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C9AEB000) [pid = 3740] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C9C87800) [pid = 3740] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037CD60C800) [pid = 3740] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037CEE1E400) [pid = 3740] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C8CED400) [pid = 3740] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037D04DA400) [pid = 3740] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:14:11 INFO - PROCESS | 3740 | 1467227651311 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]]]}] 12:14:11 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. 12:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1829ms 12:14:11 INFO - PROCESS | 3740 | 1467227651379 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 3740 | 1467227651384 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:14:11 INFO - PROCESS | 3740 | 1467227651389 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 3740 | 1467227651392 Marionette TRACE conn6 <- [1,374,null,{}] 12:14:11 INFO - PROCESS | 3740 | 1467227651398 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}] 12:14:11 INFO - PROCESS | 3740 | 1467227651401 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:11 INFO - PROCESS | 3740 | 1467227651500 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:14:11 INFO - PROCESS | 3740 | 1467227651572 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 3740 | 1467227651576 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0B62000 == 28 [pid = 3740] [id = 103] 12:14:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC5E6000) [pid = 3740] [serial = 306] [outer = 0000000000000000] 12:14:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC5EAC00) [pid = 3740] [serial = 307] [outer = 00000037BC5E6000] 12:14:11 INFO - PROCESS | 3740 | 1467227651627 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC64A800) [pid = 3740] [serial = 308] [outer = 00000037BC5E6000] 12:14:12 INFO - PROCESS | 3740 | 1467227652064 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:14:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 12:14:12 INFO - PROCESS | 3740 | 1467227652127 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 3740 | 1467227652132 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:14:12 INFO - PROCESS | 3740 | 1467227652139 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 3740 | 1467227652142 Marionette TRACE conn6 <- [1,378,null,{}] 12:14:12 INFO - PROCESS | 3740 | 1467227652146 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}] 12:14:12 INFO - PROCESS | 3740 | 1467227652149 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:12 INFO - PROCESS | 3740 | 1467227652242 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:14:12 INFO - PROCESS | 3740 | 1467227652249 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 3740 | 1467227652252 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A9C800 == 29 [pid = 3740] [id = 104] 12:14:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC986000) [pid = 3740] [serial = 309] [outer = 0000000000000000] 12:14:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BCA0F400) [pid = 3740] [serial = 310] [outer = 00000037BC986000] 12:14:12 INFO - PROCESS | 3740 | 1467227652312 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C08CB400) [pid = 3740] [serial = 311] [outer = 00000037BC986000] 12:14:13 INFO - PROCESS | 3740 | 1467227653040 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:14:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 922ms 12:14:13 INFO - PROCESS | 3740 | 1467227653063 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3740 | 1467227653066 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:14:13 INFO - PROCESS | 3740 | 1467227653069 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3740 | 1467227653073 Marionette TRACE conn6 <- [1,382,null,{}] 12:14:13 INFO - PROCESS | 3740 | 1467227653084 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}] 12:14:13 INFO - PROCESS | 3740 | 1467227653089 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:13 INFO - PROCESS | 3740 | 1467227653206 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:14:13 INFO - PROCESS | 3740 | 1467227653257 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 3740 | 1467227653261 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2A000 == 30 [pid = 3740] [id = 105] 12:14:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037BA69C800) [pid = 3740] [serial = 312] [outer = 0000000000000000] 12:14:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037C236C800) [pid = 3740] [serial = 313] [outer = 00000037BA69C800] 12:14:13 INFO - PROCESS | 3740 | 1467227653312 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C2636400) [pid = 3740] [serial = 314] [outer = 00000037BA69C800] 12:14:13 INFO - PROCESS | 3740 | 1467227653804 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:14:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 776ms 12:14:13 INFO - PROCESS | 3740 | 1467227653849 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:14:13 INFO - PROCESS | 3740 | 1467227653851 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:14:13 INFO - PROCESS | 3740 | 1467227653855 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 3740 | 1467227653857 Marionette TRACE conn6 <- [1,386,null,{}] 12:14:13 INFO - PROCESS | 3740 | 1467227653865 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}] 12:14:13 INFO - PROCESS | 3740 | 1467227653867 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:13 INFO - PROCESS | 3740 | 1467227653984 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:14:14 INFO - PROCESS | 3740 | 1467227654069 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3740 | 1467227654071 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5E800 == 31 [pid = 3740] [id = 106] 12:14:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C6059C00) [pid = 3740] [serial = 315] [outer = 0000000000000000] 12:14:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C6084000) [pid = 3740] [serial = 316] [outer = 00000037C6059C00] 12:14:14 INFO - PROCESS | 3740 | 1467227654119 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037C6895C00) [pid = 3740] [serial = 317] [outer = 00000037C6059C00] 12:14:14 INFO - PROCESS | 3740 | 1467227654576 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 777ms 12:14:14 INFO - PROCESS | 3740 | 1467227654633 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 3740 | 1467227654636 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:14:14 INFO - PROCESS | 3740 | 1467227654639 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 3740 | 1467227654641 Marionette TRACE conn6 <- [1,390,null,{}] 12:14:14 INFO - PROCESS | 3740 | 1467227654651 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}] 12:14:14 INFO - PROCESS | 3740 | 1467227654654 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:14 INFO - PROCESS | 3740 | 1467227654762 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:14:14 INFO - PROCESS | 3740 | 1467227654815 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 3740 | 1467227654817 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8F75800 == 32 [pid = 3740] [id = 107] 12:14:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000037BC859C00) [pid = 3740] [serial = 318] [outer = 0000000000000000] 12:14:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000037C834AC00) [pid = 3740] [serial = 319] [outer = 00000037BC859C00] 12:14:14 INFO - PROCESS | 3740 | 1467227654865 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (00000037C8BEA800) [pid = 3740] [serial = 320] [outer = 00000037BC859C00] 12:14:15 INFO - PROCESS | 3740 | 1467227655373 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]]]}] 12:14:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 776ms 12:14:15 INFO - PROCESS | 3740 | 1467227655419 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:14:15 INFO - PROCESS | 3740 | 1467227655421 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:14:15 INFO - PROCESS | 3740 | 1467227655434 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 3740 | 1467227655436 Marionette TRACE conn6 <- [1,394,null,{}] 12:14:15 INFO - PROCESS | 3740 | 1467227655440 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}] 12:14:15 INFO - PROCESS | 3740 | 1467227655446 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:15 INFO - PROCESS | 3740 | 1467227655951 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (00000037C0AF0C00) [pid = 3740] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000037C8CF1800) [pid = 3740] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000037C9D86800) [pid = 3740] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037CEE1A000) [pid = 3740] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037D0805C00) [pid = 3740] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C8B41000) [pid = 3740] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C95D9400) [pid = 3740] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C2E90C00) [pid = 3740] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C9D83C00) [pid = 3740] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037D04D5400) [pid = 3740] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037D0806C00) [pid = 3740] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C6050000) [pid = 3740] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BC5A4800) [pid = 3740] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BA698800) [pid = 3740] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BD4D4C00) [pid = 3740] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C241B800) [pid = 3740] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CA6B2400) [pid = 3740] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:14:15 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C08D0400) [pid = 3740] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:14:16 INFO - PROCESS | 3740 | 1467227656008 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 3740 | 1467227656010 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2E000 == 33 [pid = 3740] [id = 108] 12:14:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC0BB400) [pid = 3740] [serial = 321] [outer = 0000000000000000] 12:14:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC5EA400) [pid = 3740] [serial = 322] [outer = 00000037BC0BB400] 12:14:16 INFO - PROCESS | 3740 | 1467227656059 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6079800) [pid = 3740] [serial = 323] [outer = 00000037BC0BB400] 12:14:16 INFO - PROCESS | 3740 | 1467227656810 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]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1420ms 12:14:16 INFO - PROCESS | 3740 | 1467227656859 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 3740 | 1467227656864 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:14:16 INFO - PROCESS | 3740 | 1467227656869 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - PROCESS | 3740 | 1467227656873 Marionette TRACE conn6 <- [1,398,null,{}] 12:14:16 INFO - PROCESS | 3740 | 1467227656879 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}] 12:14:16 INFO - PROCESS | 3740 | 1467227656883 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:17 INFO - PROCESS | 3740 | 1467227657011 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:14:17 INFO - PROCESS | 3740 | 1467227657089 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 3740 | 1467227657092 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2487000 == 34 [pid = 3740] [id = 109] 12:14:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC5A3800) [pid = 3740] [serial = 324] [outer = 0000000000000000] 12:14:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC64B800) [pid = 3740] [serial = 325] [outer = 00000037BC5A3800] 12:14:17 INFO - PROCESS | 3740 | 1467227657194 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC73FC00) [pid = 3740] [serial = 326] [outer = 00000037BC5A3800] 12:14:18 INFO - PROCESS | 3740 | 1467227658069 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]]]}] 12:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1277ms 12:14:18 INFO - PROCESS | 3740 | 1467227658150 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:14:18 INFO - PROCESS | 3740 | 1467227658155 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:14:18 INFO - PROCESS | 3740 | 1467227658162 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 3740 | 1467227658165 Marionette TRACE conn6 <- [1,402,null,{}] 12:14:18 INFO - PROCESS | 3740 | 1467227658170 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}] 12:14:18 INFO - PROCESS | 3740 | 1467227658173 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:18 INFO - PROCESS | 3740 | 1467227658324 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:14:18 INFO - PROCESS | 3740 | 1467227658507 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 3740 | 1467227658510 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC4A2800 == 35 [pid = 3740] [id = 110] 12:14:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC59E800) [pid = 3740] [serial = 327] [outer = 0000000000000000] 12:14:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BC5E5800) [pid = 3740] [serial = 328] [outer = 00000037BC59E800] 12:14:18 INFO - PROCESS | 3740 | 1467227658611 Marionette DEBUG loaded listener.js 12:14:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037BC73D400) [pid = 3740] [serial = 329] [outer = 00000037BC59E800] 12:14:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8F75800 == 34 [pid = 3740] [id = 107] 12:14:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C5E800 == 33 [pid = 3740] [id = 106] 12:14:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2A000 == 32 [pid = 3740] [id = 105] 12:14:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A9C800 == 31 [pid = 3740] [id = 104] 12:14:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0B62000 == 30 [pid = 3740] [id = 103] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037D04D1000) [pid = 3740] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037D0825000) [pid = 3740] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037D061B000) [pid = 3740] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C9C4E400) [pid = 3740] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C95DC800) [pid = 3740] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9D86C00) [pid = 3740] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C6650C00) [pid = 3740] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C834B000) [pid = 3740] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9D91C00) [pid = 3740] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037CA6EAC00) [pid = 3740] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037D061FC00) [pid = 3740] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037D0822400) [pid = 3740] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037D082B000) [pid = 3740] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C607E000) [pid = 3740] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC5EE400) [pid = 3740] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BCAB1400) [pid = 3740] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BA7A0400) [pid = 3740] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5EF000) [pid = 3740] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C08B5800) [pid = 3740] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2637400) [pid = 3740] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2636C00) [pid = 3740] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C2AE7400) [pid = 3740] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037D0BED800) [pid = 3740] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CA6F0800) [pid = 3740] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CC419000) [pid = 3740] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C9C8A000) [pid = 3740] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C08D6400) [pid = 3740] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CBB98400) [pid = 3740] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C95E2800) [pid = 3740] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C2639C00) [pid = 3740] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9D88000) [pid = 3740] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037D04DB000) [pid = 3740] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 3740 | 1467227659213 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]]]}] 12:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1085ms 12:14:19 INFO - PROCESS | 3740 | 1467227659250 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 3740 | 1467227659254 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:14:19 INFO - PROCESS | 3740 | 1467227659258 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 3740 | 1467227659261 Marionette TRACE conn6 <- [1,406,null,{}] 12:14:19 INFO - PROCESS | 3740 | 1467227659267 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}] 12:14:19 INFO - PROCESS | 3740 | 1467227659272 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:19 INFO - PROCESS | 3740 | 1467227659367 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:14:19 INFO - PROCESS | 3740 | 1467227659445 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 3740 | 1467227659448 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2830000 == 31 [pid = 3740] [id = 111] 12:14:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BC5EE400) [pid = 3740] [serial = 330] [outer = 0000000000000000] 12:14:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BCB24C00) [pid = 3740] [serial = 331] [outer = 00000037BC5EE400] 12:14:19 INFO - PROCESS | 3740 | 1467227659498 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C0A69000) [pid = 3740] [serial = 332] [outer = 00000037BC5EE400] 12:14:19 INFO - PROCESS | 3740 | 1467227659970 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 777ms 12:14:20 INFO - PROCESS | 3740 | 1467227660041 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3740 | 1467227660045 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:14:20 INFO - PROCESS | 3740 | 1467227660050 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3740 | 1467227660052 Marionette TRACE conn6 <- [1,410,null,{}] 12:14:20 INFO - PROCESS | 3740 | 1467227660057 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}] 12:14:20 INFO - PROCESS | 3740 | 1467227660059 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:20 INFO - PROCESS | 3740 | 1467227660155 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:14:20 INFO - PROCESS | 3740 | 1467227660170 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3740 | 1467227660172 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690A000 == 32 [pid = 3740] [id = 112] 12:14:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C2639800) [pid = 3740] [serial = 333] [outer = 0000000000000000] 12:14:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C263C800) [pid = 3740] [serial = 334] [outer = 00000037C2639800] 12:14:20 INFO - PROCESS | 3740 | 1467227660222 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C2A7F800) [pid = 3740] [serial = 335] [outer = 00000037C2639800] 12:14:20 INFO - PROCESS | 3740 | 1467227660720 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 12:14:20 INFO - PROCESS | 3740 | 1467227660788 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 3740 | 1467227660790 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:14:20 INFO - PROCESS | 3740 | 1467227660795 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 3740 | 1467227660802 Marionette TRACE conn6 <- [1,414,null,{}] 12:14:20 INFO - PROCESS | 3740 | 1467227660812 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}] 12:14:20 INFO - PROCESS | 3740 | 1467227660816 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:20 INFO - PROCESS | 3740 | 1467227660938 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:14:20 INFO - PROCESS | 3740 | 1467227660956 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 3740 | 1467227660958 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C53800 == 33 [pid = 3740] [id = 113] 12:14:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C263A000) [pid = 3740] [serial = 336] [outer = 0000000000000000] 12:14:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C67B1800) [pid = 3740] [serial = 337] [outer = 00000037C263A000] 12:14:21 INFO - PROCESS | 3740 | 1467227661006 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8B3D400) [pid = 3740] [serial = 338] [outer = 00000037C263A000] 12:14:21 INFO - PROCESS | 3740 | 1467227661460 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 12:14:21 INFO - PROCESS | 3740 | 1467227661535 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 3740 | 1467227661538 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:14:21 INFO - PROCESS | 3740 | 1467227661541 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 3740 | 1467227661543 Marionette TRACE conn6 <- [1,418,null,{}] 12:14:21 INFO - PROCESS | 3740 | 1467227661547 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}] 12:14:21 INFO - PROCESS | 3740 | 1467227661549 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:21 INFO - PROCESS | 3740 | 1467227661668 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:14:21 INFO - PROCESS | 3740 | 1467227661725 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 3740 | 1467227661727 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9033000 == 34 [pid = 3740] [id = 114] 12:14:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8E29C00) [pid = 3740] [serial = 339] [outer = 0000000000000000] 12:14:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8E2DC00) [pid = 3740] [serial = 340] [outer = 00000037C8E29C00] 12:14:21 INFO - PROCESS | 3740 | 1467227661775 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C905EC00) [pid = 3740] [serial = 341] [outer = 00000037C8E29C00] 12:14:22 INFO - PROCESS | 3740 | 1467227662711 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]]]}] 12:14:22 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 12:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1180ms 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC859C00) [pid = 3740] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BA69C000) [pid = 3740] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C1659C00) [pid = 3740] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C95E7400) [pid = 3740] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8E2A400) [pid = 3740] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CD2C7400) [pid = 3740] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037BA69C800) [pid = 3740] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BC5E6000) [pid = 3740] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BC986000) [pid = 3740] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C0A62400) [pid = 3740] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:14:22 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C6059C00) [pid = 3740] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:14:22 INFO - PROCESS | 3740 | 1467227662738 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 3740 | 1467227662740 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:14:22 INFO - PROCESS | 3740 | 1467227662745 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 3740 | 1467227662747 Marionette TRACE conn6 <- [1,422,null,{}] 12:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:14:22 INFO - PROCESS | 3740 | 1467227662751 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}] 12:14:22 INFO - PROCESS | 3740 | 1467227662753 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:22 INFO - PROCESS | 3740 | 1467227662863 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:14:22 INFO - PROCESS | 3740 | 1467227662907 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 3740 | 1467227662914 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6739800 == 35 [pid = 3740] [id = 115] 12:14:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C665D400) [pid = 3740] [serial = 342] [outer = 0000000000000000] 12:14:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C8BE1400) [pid = 3740] [serial = 343] [outer = 00000037C665D400] 12:14:22 INFO - PROCESS | 3740 | 1467227662974 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C95DB400) [pid = 3740] [serial = 344] [outer = 00000037C665D400] 12:14:23 INFO - PROCESS | 3740 | 1467227663868 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1177ms 12:14:23 INFO - PROCESS | 3740 | 1467227663929 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 3740 | 1467227663931 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:14:23 INFO - PROCESS | 3740 | 1467227663935 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 3740 | 1467227663936 Marionette TRACE conn6 <- [1,426,null,{}] 12:14:23 INFO - PROCESS | 3740 | 1467227663940 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}] 12:14:23 INFO - PROCESS | 3740 | 1467227663943 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:24 INFO - PROCESS | 3740 | 1467227664031 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:14:24 INFO - PROCESS | 3740 | 1467227664037 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3740 | 1467227664040 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CB8A2800 == 36 [pid = 3740] [id = 116] 12:14:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C95F2800) [pid = 3740] [serial = 345] [outer = 0000000000000000] 12:14:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C9C46800) [pid = 3740] [serial = 346] [outer = 00000037C95F2800] 12:14:24 INFO - PROCESS | 3740 | 1467227664095 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C9C50C00) [pid = 3740] [serial = 347] [outer = 00000037C95F2800] 12:14:24 INFO - PROCESS | 3740 | 1467227664553 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] 12:14:24 INFO - PROCESS | 3740 | 1467227664632 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:14:24 INFO - PROCESS | 3740 | 1467227664635 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 3740 | 1467227664637 Marionette TRACE conn6 <- [1,430,null,{}] 12:14:24 INFO - PROCESS | 3740 | 1467227664641 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}] 12:14:24 INFO - PROCESS | 3740 | 1467227664643 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:24 INFO - PROCESS | 3740 | 1467227664730 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:14:24 INFO - PROCESS | 3740 | 1467227664740 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 3740 | 1467227664742 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCA4F000 == 37 [pid = 3740] [id = 117] 12:14:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C9C8E000) [pid = 3740] [serial = 348] [outer = 0000000000000000] 12:14:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C9D86000) [pid = 3740] [serial = 349] [outer = 00000037C9C8E000] 12:14:24 INFO - PROCESS | 3740 | 1467227664787 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9D8EC00) [pid = 3740] [serial = 350] [outer = 00000037C9C8E000] 12:14:25 INFO - PROCESS | 3740 | 1467227665259 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 12:14:25 INFO - PROCESS | 3740 | 1467227665309 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 3740 | 1467227665314 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:14:25 INFO - PROCESS | 3740 | 1467227665320 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 3740 | 1467227665325 Marionette TRACE conn6 <- [1,434,null,{}] 12:14:25 INFO - PROCESS | 3740 | 1467227665332 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}] 12:14:25 INFO - PROCESS | 3740 | 1467227665336 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:25 INFO - PROCESS | 3740 | 1467227665535 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:14:25 INFO - PROCESS | 3740 | 1467227665644 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 3740 | 1467227665647 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C282C800 == 38 [pid = 3740] [id = 118] 12:14:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5F2000) [pid = 3740] [serial = 351] [outer = 0000000000000000] 12:14:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC64EC00) [pid = 3740] [serial = 352] [outer = 00000037BC5F2000] 12:14:25 INFO - PROCESS | 3740 | 1467227665709 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C08D4000) [pid = 3740] [serial = 353] [outer = 00000037BC5F2000] 12:14:26 INFO - PROCESS | 3740 | 1467227666321 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1026ms 12:14:26 INFO - PROCESS | 3740 | 1467227666348 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 3740 | 1467227666354 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:14:26 INFO - PROCESS | 3740 | 1467227666361 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 3740 | 1467227666364 Marionette TRACE conn6 <- [1,438,null,{}] 12:14:26 INFO - PROCESS | 3740 | 1467227666368 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}] 12:14:26 INFO - PROCESS | 3740 | 1467227666371 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:26 INFO - PROCESS | 3740 | 1467227666490 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:14:26 INFO - PROCESS | 3740 | 1467227666577 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 3740 | 1467227666579 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4C800 == 39 [pid = 3740] [id = 119] 12:14:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C263D000) [pid = 3740] [serial = 354] [outer = 0000000000000000] 12:14:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28F4C00) [pid = 3740] [serial = 355] [outer = 00000037C263D000] 12:14:26 INFO - PROCESS | 3740 | 1467227666639 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6650C00) [pid = 3740] [serial = 356] [outer = 00000037C263D000] 12:14:27 INFO - PROCESS | 3740 | 1467227667265 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 922ms 12:14:27 INFO - PROCESS | 3740 | 1467227667285 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 3740 | 1467227667288 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:14:27 INFO - PROCESS | 3740 | 1467227667292 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 3740 | 1467227667296 Marionette TRACE conn6 <- [1,442,null,{}] 12:14:27 INFO - PROCESS | 3740 | 1467227667308 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}] 12:14:27 INFO - PROCESS | 3740 | 1467227667313 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:27 INFO - PROCESS | 3740 | 1467227667430 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:14:27 INFO - PROCESS | 3740 | 1467227667504 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 3740 | 1467227667508 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB25800 == 40 [pid = 3740] [id = 120] 12:14:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95E9800) [pid = 3740] [serial = 357] [outer = 0000000000000000] 12:14:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C95EFC00) [pid = 3740] [serial = 358] [outer = 00000037C95E9800] 12:14:27 INFO - PROCESS | 3740 | 1467227667611 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA5BC000) [pid = 3740] [serial = 359] [outer = 00000037C95E9800] 12:14:28 INFO - PROCESS | 3740 | 1467227668320 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1083ms 12:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:14:28 INFO - PROCESS | 3740 | 1467227668377 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 3740 | 1467227668380 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:14:28 INFO - PROCESS | 3740 | 1467227668384 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 3740 | 1467227668386 Marionette TRACE conn6 <- [1,446,null,{}] 12:14:28 INFO - PROCESS | 3740 | 1467227668390 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}] 12:14:28 INFO - PROCESS | 3740 | 1467227668393 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:28 INFO - PROCESS | 3740 | 1467227668508 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:14:28 INFO - PROCESS | 3740 | 1467227668581 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 3740 | 1467227668584 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD64C800 == 41 [pid = 3740] [id = 121] 12:14:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CB819000) [pid = 3740] [serial = 360] [outer = 0000000000000000] 12:14:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CB8C2400) [pid = 3740] [serial = 361] [outer = 00000037CB819000] 12:14:28 INFO - PROCESS | 3740 | 1467227668681 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CC9ACC00) [pid = 3740] [serial = 362] [outer = 00000037CB819000] 12:14:29 INFO - PROCESS | 3740 | 1467227669415 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]]]}] 12:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1072ms 12:14:29 INFO - PROCESS | 3740 | 1467227669457 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 3740 | 1467227669462 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:14:29 INFO - PROCESS | 3740 | 1467227669467 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 3740 | 1467227669470 Marionette TRACE conn6 <- [1,450,null,{}] 12:14:29 INFO - PROCESS | 3740 | 1467227669476 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}] 12:14:29 INFO - PROCESS | 3740 | 1467227669479 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:29 INFO - PROCESS | 3740 | 1467227669588 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:14:29 INFO - PROCESS | 3740 | 1467227669662 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 3740 | 1467227669667 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2840000 == 42 [pid = 3740] [id = 122] 12:14:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC646000) [pid = 3740] [serial = 363] [outer = 0000000000000000] 12:14:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC695C00) [pid = 3740] [serial = 364] [outer = 00000037BC646000] 12:14:29 INFO - PROCESS | 3740 | 1467227669719 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C08D9000) [pid = 3740] [serial = 365] [outer = 00000037BC646000] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CB8A2800 == 41 [pid = 3740] [id = 116] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6739800 == 40 [pid = 3740] [id = 115] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9033000 == 39 [pid = 3740] [id = 114] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C53800 == 38 [pid = 3740] [id = 113] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690A000 == 37 [pid = 3740] [id = 112] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2830000 == 36 [pid = 3740] [id = 111] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC4A2800 == 35 [pid = 3740] [id = 110] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2487000 == 34 [pid = 3740] [id = 109] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2E000 == 33 [pid = 3740] [id = 108] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60D4800 == 32 [pid = 3740] [id = 102] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD64C800 == 31 [pid = 3740] [id = 121] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB25800 == 30 [pid = 3740] [id = 120] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4C800 == 29 [pid = 3740] [id = 119] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCA4F000 == 28 [pid = 3740] [id = 117] 12:14:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C282C800 == 27 [pid = 3740] [id = 118] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C236C800) [pid = 3740] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC5EAC00) [pid = 3740] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC64A800) [pid = 3740] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BCA0F400) [pid = 3740] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C08CB400) [pid = 3740] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A6B800) [pid = 3740] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A64000) [pid = 3740] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C6084000) [pid = 3740] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C834AC00) [pid = 3740] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C6895C00) [pid = 3740] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8BEA800) [pid = 3740] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC64E400) [pid = 3740] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC030C00) [pid = 3740] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C689F000) [pid = 3740] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C28EB400) [pid = 3740] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95F4000) [pid = 3740] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C95EC800) [pid = 3740] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CC9AD000) [pid = 3740] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C95EA800) [pid = 3740] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CEE13400) [pid = 3740] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CD2CD000) [pid = 3740] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BC5EA400) [pid = 3740] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C2636400) [pid = 3740] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:14:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC0BE400) [pid = 3740] [serial = 366] [outer = 00000037C8CEB000] 12:14:31 INFO - PROCESS | 3740 | 1467227671109 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] 12:14:31 INFO - PROCESS | 3740 | 1467227671161 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:14:31 INFO - PROCESS | 3740 | 1467227671166 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3740 | 1467227671169 Marionette TRACE conn6 <- [1,454,null,{}] 12:14:31 INFO - PROCESS | 3740 | 1467227671175 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}] 12:14:31 INFO - PROCESS | 3740 | 1467227671178 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:31 INFO - PROCESS | 3740 | 1467227671271 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:14:31 INFO - PROCESS | 3740 | 1467227671278 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 3740 | 1467227671282 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCA36000 == 28 [pid = 3740] [id = 123] 12:14:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC5EA400) [pid = 3740] [serial = 367] [outer = 0000000000000000] 12:14:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC5EDC00) [pid = 3740] [serial = 368] [outer = 00000037BC5EA400] 12:14:31 INFO - PROCESS | 3740 | 1467227671334 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC64F000) [pid = 3740] [serial = 369] [outer = 00000037BC5EA400] 12:14:31 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:31 INFO - PROCESS | 3740 | 1467227671813 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 12:14:31 INFO - PROCESS | 3740 | 1467227671878 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 3740 | 1467227671884 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:14:31 INFO - PROCESS | 3740 | 1467227671894 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 3740 | 1467227671897 Marionette TRACE conn6 <- [1,458,null,{}] 12:14:31 INFO - PROCESS | 3740 | 1467227671901 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}] 12:14:31 INFO - PROCESS | 3740 | 1467227671903 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:32 INFO - PROCESS | 3740 | 1467227671997 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:14:32 INFO - PROCESS | 3740 | 1467227672069 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3740 | 1467227672071 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C248C000 == 29 [pid = 3740] [id = 124] 12:14:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC735400) [pid = 3740] [serial = 370] [outer = 0000000000000000] 12:14:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BCE1E400) [pid = 3740] [serial = 371] [outer = 00000037BC735400] 12:14:32 INFO - PROCESS | 3740 | 1467227672123 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C08CC000) [pid = 3740] [serial = 372] [outer = 00000037BC735400] 12:14:32 INFO - PROCESS | 3740 | 1467227672540 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] 12:14:32 INFO - PROCESS | 3740 | 1467227672569 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:14:32 INFO - PROCESS | 3740 | 1467227672573 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 3740 | 1467227672577 Marionette TRACE conn6 <- [1,462,null,{}] 12:14:32 INFO - PROCESS | 3740 | 1467227672588 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}] 12:14:32 INFO - PROCESS | 3740 | 1467227672593 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:32 INFO - PROCESS | 3740 | 1467227672680 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:14:32 INFO - PROCESS | 3740 | 1467227672688 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 3740 | 1467227672692 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C673C800 == 30 [pid = 3740] [id = 125] 12:14:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC5EF800) [pid = 3740] [serial = 373] [outer = 0000000000000000] 12:14:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C158DC00) [pid = 3740] [serial = 374] [outer = 00000037BC5EF800] 12:14:32 INFO - PROCESS | 3740 | 1467227672743 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C241A800) [pid = 3740] [serial = 375] [outer = 00000037BC5EF800] 12:14:33 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:33 INFO - PROCESS | 3740 | 1467227673261 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] 12:14:33 INFO - PROCESS | 3740 | 1467227673314 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:14:33 INFO - PROCESS | 3740 | 1467227673353 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 3740 | 1467227673355 Marionette TRACE conn6 <- [1,466,null,{}] 12:14:33 INFO - PROCESS | 3740 | 1467227673360 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}] 12:14:33 INFO - PROCESS | 3740 | 1467227673362 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:33 INFO - PROCESS | 3740 | 1467227673471 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:14:33 INFO - PROCESS | 3740 | 1467227673482 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 3740 | 1467227673485 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6ABB000 == 31 [pid = 3740] [id = 126] 12:14:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C28C4800) [pid = 3740] [serial = 376] [outer = 0000000000000000] 12:14:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2A7EC00) [pid = 3740] [serial = 377] [outer = 00000037C28C4800] 12:14:33 INFO - PROCESS | 3740 | 1467227673531 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C605C000) [pid = 3740] [serial = 378] [outer = 00000037C28C4800] 12:14:34 INFO - PROCESS | 3740 | 1467227673992 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] 12:14:34 INFO - PROCESS | 3740 | 1467227674047 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:14:34 INFO - PROCESS | 3740 | 1467227674050 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3740 | 1467227674052 Marionette TRACE conn6 <- [1,470,null,{}] 12:14:34 INFO - PROCESS | 3740 | 1467227674056 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}] 12:14:34 INFO - PROCESS | 3740 | 1467227674058 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:34 INFO - PROCESS | 3740 | 1467227674181 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:14:34 INFO - PROCESS | 3740 | 1467227674193 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 3740 | 1467227674195 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4F800 == 32 [pid = 3740] [id = 127] 12:14:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC699800) [pid = 3740] [serial = 379] [outer = 0000000000000000] 12:14:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C67A8C00) [pid = 3740] [serial = 380] [outer = 00000037BC699800] 12:14:34 INFO - PROCESS | 3740 | 1467227674240 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C689A000) [pid = 3740] [serial = 381] [outer = 00000037BC699800] 12:14:34 INFO - PROCESS | 3740 | 1467227674715 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]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 12:14:34 INFO - PROCESS | 3740 | 1467227674734 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 3740 | 1467227674737 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:14:34 INFO - PROCESS | 3740 | 1467227674745 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 3740 | 1467227674747 Marionette TRACE conn6 <- [1,474,null,{}] 12:14:34 INFO - PROCESS | 3740 | 1467227674779 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}] 12:14:34 INFO - PROCESS | 3740 | 1467227674785 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:35 INFO - PROCESS | 3740 | 1467227675109 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C8E000) [pid = 3740] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C95F2800) [pid = 3740] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C8E29C00) [pid = 3740] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C665D400) [pid = 3740] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5EE400) [pid = 3740] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC0BB400) [pid = 3740] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC5A3800) [pid = 3740] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC59E800) [pid = 3740] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C2639800) [pid = 3740] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:14:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C263A000) [pid = 3740] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:14:35 INFO - PROCESS | 3740 | 1467227675165 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3740 | 1467227675167 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C52000 == 33 [pid = 3740] [id = 128] 12:14:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC027800) [pid = 3740] [serial = 382] [outer = 0000000000000000] 12:14:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC5F4C00) [pid = 3740] [serial = 383] [outer = 00000037BC027800] 12:14:35 INFO - PROCESS | 3740 | 1467227675214 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C2A7E000) [pid = 3740] [serial = 384] [outer = 00000037BC027800] 12:14:35 INFO - PROCESS | 3740 | 1467227675605 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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 882ms 12:14:35 INFO - PROCESS | 3740 | 1467227675627 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 3740 | 1467227675629 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:14:35 INFO - PROCESS | 3740 | 1467227675632 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 3740 | 1467227675634 Marionette TRACE conn6 <- [1,478,null,{}] 12:14:35 INFO - PROCESS | 3740 | 1467227675638 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}] 12:14:35 INFO - PROCESS | 3740 | 1467227675640 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:35 INFO - PROCESS | 3740 | 1467227675718 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:14:35 INFO - PROCESS | 3740 | 1467227675726 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 3740 | 1467227675728 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9390000 == 34 [pid = 3740] [id = 129] 12:14:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8BE1C00) [pid = 3740] [serial = 385] [outer = 0000000000000000] 12:14:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8E2D000) [pid = 3740] [serial = 386] [outer = 00000037C8BE1C00] 12:14:35 INFO - PROCESS | 3740 | 1467227675772 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C930D800) [pid = 3740] [serial = 387] [outer = 00000037C8BE1C00] 12:14:36 INFO - PROCESS | 3740 | 1467227676207 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 12:14:36 INFO - PROCESS | 3740 | 1467227676266 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3740 | 1467227676268 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:14:36 INFO - PROCESS | 3740 | 1467227676271 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3740 | 1467227676273 Marionette TRACE conn6 <- [1,482,null,{}] 12:14:36 INFO - PROCESS | 3740 | 1467227676276 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}] 12:14:36 INFO - PROCESS | 3740 | 1467227676278 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:36 INFO - PROCESS | 3740 | 1467227676359 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:14:36 INFO - PROCESS | 3740 | 1467227676367 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 3740 | 1467227676369 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2B000 == 35 [pid = 3740] [id = 130] 12:14:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95E0000) [pid = 3740] [serial = 388] [outer = 0000000000000000] 12:14:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95E6400) [pid = 3740] [serial = 389] [outer = 00000037C95E0000] 12:14:36 INFO - PROCESS | 3740 | 1467227676414 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95F0800) [pid = 3740] [serial = 390] [outer = 00000037C95E0000] 12:14:36 INFO - PROCESS | 3740 | 1467227676875 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 12:14:36 INFO - PROCESS | 3740 | 1467227676904 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 3740 | 1467227676906 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:14:36 INFO - PROCESS | 3740 | 1467227676913 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 3740 | 1467227676915 Marionette TRACE conn6 <- [1,486,null,{}] 12:14:36 INFO - PROCESS | 3740 | 1467227676919 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}] 12:14:36 INFO - PROCESS | 3740 | 1467227676921 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:37 INFO - PROCESS | 3740 | 1467227677003 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:14:37 INFO - PROCESS | 3740 | 1467227677011 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 3740 | 1467227677013 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C673B000 == 36 [pid = 3740] [id = 131] 12:14:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C0A68000) [pid = 3740] [serial = 391] [outer = 0000000000000000] 12:14:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C4B400) [pid = 3740] [serial = 392] [outer = 00000037C0A68000] 12:14:37 INFO - PROCESS | 3740 | 1467227677058 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C84400) [pid = 3740] [serial = 393] [outer = 00000037C0A68000] 12:14:37 INFO - PROCESS | 3740 | 1467227677895 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1018ms 12:14:37 INFO - PROCESS | 3740 | 1467227677936 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 3740 | 1467227677941 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:14:37 INFO - PROCESS | 3740 | 1467227677946 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:14:37 INFO - PROCESS | 3740 | 1467227677952 Marionette TRACE conn6 <- [1,490,null,{}] 12:14:37 INFO - PROCESS | 3740 | 1467227677980 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}] 12:14:37 INFO - PROCESS | 3740 | 1467227677983 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:38 INFO - PROCESS | 3740 | 1467227678118 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:14:38 INFO - PROCESS | 3740 | 1467227678182 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 3740 | 1467227678185 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2332000 == 37 [pid = 3740] [id = 132] 12:14:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC698C00) [pid = 3740] [serial = 394] [outer = 0000000000000000] 12:14:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC738000) [pid = 3740] [serial = 395] [outer = 00000037BC698C00] 12:14:38 INFO - PROCESS | 3740 | 1467227678246 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C08D6400) [pid = 3740] [serial = 396] [outer = 00000037BC698C00] 12:14:38 INFO - PROCESS | 3740 | 1467227678982 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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:14:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1050ms 12:14:39 INFO - PROCESS | 3740 | 1467227679017 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 3740 | 1467227679023 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:14:39 INFO - PROCESS | 3740 | 1467227679051 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 3740 | 1467227679054 Marionette TRACE conn6 <- [1,494,null,{}] 12:14:39 INFO - PROCESS | 3740 | 1467227679059 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}] 12:14:39 INFO - PROCESS | 3740 | 1467227679062 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:39 INFO - PROCESS | 3740 | 1467227679198 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:14:39 INFO - PROCESS | 3740 | 1467227679261 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:39 INFO - PROCESS | 3740 | 1467227679264 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A25000 == 38 [pid = 3740] [id = 133] 12:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C2306400) [pid = 3740] [serial = 397] [outer = 0000000000000000] 12:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C241C400) [pid = 3740] [serial = 398] [outer = 00000037C2306400] 12:14:39 INFO - PROCESS | 3740 | 1467227679324 Marionette DEBUG loaded listener.js 12:14:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6085800) [pid = 3740] [serial = 399] [outer = 00000037C2306400] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B2B000 == 37 [pid = 3740] [id = 130] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9390000 == 36 [pid = 3740] [id = 129] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C52000 == 35 [pid = 3740] [id = 128] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4F800 == 34 [pid = 3740] [id = 127] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6ABB000 == 33 [pid = 3740] [id = 126] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C673C800 == 32 [pid = 3740] [id = 125] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C248C000 == 31 [pid = 3740] [id = 124] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCA36000 == 30 [pid = 3740] [id = 123] 12:14:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2840000 == 29 [pid = 3740] [id = 122] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C9D8EC00) [pid = 3740] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9D86000) [pid = 3740] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9C50C00) [pid = 3740] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8E2DC00) [pid = 3740] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C8BE1400) [pid = 3740] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9C46800) [pid = 3740] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C905EC00) [pid = 3740] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BCB24C00) [pid = 3740] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C0A69000) [pid = 3740] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6079800) [pid = 3740] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC64B800) [pid = 3740] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC73FC00) [pid = 3740] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5E5800) [pid = 3740] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC73D400) [pid = 3740] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C263C800) [pid = 3740] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C2A7F800) [pid = 3740] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C67B1800) [pid = 3740] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C95DB400) [pid = 3740] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8B3D400) [pid = 3740] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 3740 | 1467227680143 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1148ms 12:14:40 INFO - PROCESS | 3740 | 1467227680183 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3740 | 1467227680187 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:14:40 INFO - PROCESS | 3740 | 1467227680192 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:14:40 INFO - PROCESS | 3740 | 1467227680197 Marionette TRACE conn6 <- [1,498,null,{}] 12:14:40 INFO - PROCESS | 3740 | 1467227680202 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}] 12:14:40 INFO - PROCESS | 3740 | 1467227680205 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:40 INFO - PROCESS | 3740 | 1467227680296 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:14:40 INFO - PROCESS | 3740 | 1467227680303 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 3740 | 1467227680307 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C16A7000 == 30 [pid = 3740] [id = 134] 12:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC5F2400) [pid = 3740] [serial = 400] [outer = 0000000000000000] 12:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC64B800) [pid = 3740] [serial = 401] [outer = 00000037BC5F2400] 12:14:40 INFO - PROCESS | 3740 | 1467227680358 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BCB27800) [pid = 3740] [serial = 402] [outer = 00000037BC5F2400] 12:14:40 INFO - PROCESS | 3740 | 1467227680879 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 735ms 12:14:40 INFO - PROCESS | 3740 | 1467227680931 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 3740 | 1467227680936 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:14:40 INFO - PROCESS | 3740 | 1467227680942 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 3740 | 1467227680945 Marionette TRACE conn6 <- [1,502,null,{}] 12:14:40 INFO - PROCESS | 3740 | 1467227680948 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}] 12:14:40 INFO - PROCESS | 3740 | 1467227680951 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:41 INFO - PROCESS | 3740 | 1467227681044 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:14:41 INFO - PROCESS | 3740 | 1467227681113 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3740 | 1467227681116 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C9C000 == 31 [pid = 3740] [id = 135] 12:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C0A6C400) [pid = 3740] [serial = 403] [outer = 0000000000000000] 12:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C1573400) [pid = 3740] [serial = 404] [outer = 00000037C0A6C400] 12:14:41 INFO - PROCESS | 3740 | 1467227681166 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C2634400) [pid = 3740] [serial = 405] [outer = 00000037C0A6C400] 12:14:41 INFO - PROCESS | 3740 | 1467227681573 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:14:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 12:14:41 INFO - PROCESS | 3740 | 1467227681615 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 3740 | 1467227681618 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:14:41 INFO - PROCESS | 3740 | 1467227681622 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:14:41 INFO - PROCESS | 3740 | 1467227681625 Marionette TRACE conn6 <- [1,506,null,{}] 12:14:41 INFO - PROCESS | 3740 | 1467227681637 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}] 12:14:41 INFO - PROCESS | 3740 | 1467227681642 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:41 INFO - PROCESS | 3740 | 1467227681731 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:14:41 INFO - PROCESS | 3740 | 1467227681739 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 3740 | 1467227681743 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F9A800 == 32 [pid = 3740] [id = 136] 12:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC596400) [pid = 3740] [serial = 406] [outer = 0000000000000000] 12:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6651400) [pid = 3740] [serial = 407] [outer = 00000037BC596400] 12:14:41 INFO - PROCESS | 3740 | 1467227681793 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6F28C00) [pid = 3740] [serial = 408] [outer = 00000037BC596400] 12:14:42 INFO - PROCESS | 3740 | 1467227682245 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 12:14:42 INFO - PROCESS | 3740 | 1467227682317 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 3740 | 1467227682320 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:14:42 INFO - PROCESS | 3740 | 1467227682329 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 3740 | 1467227682331 Marionette TRACE conn6 <- [1,510,null,{}] 12:14:42 INFO - PROCESS | 3740 | 1467227682334 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}] 12:14:42 INFO - PROCESS | 3740 | 1467227682336 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:42 INFO - PROCESS | 3740 | 1467227682482 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:14:42 INFO - PROCESS | 3740 | 1467227682501 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 3740 | 1467227682503 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8F64000 == 33 [pid = 3740] [id = 137] 12:14:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8BE9000) [pid = 3740] [serial = 409] [outer = 0000000000000000] 12:14:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8BEA800) [pid = 3740] [serial = 410] [outer = 00000037C8BE9000] 12:14:42 INFO - PROCESS | 3740 | 1467227682557 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C8E2F000) [pid = 3740] [serial = 411] [outer = 00000037C8BE9000] 12:14:43 INFO - PROCESS | 3740 | 1467227683016 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]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 733ms 12:14:43 INFO - PROCESS | 3740 | 1467227683064 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3740 | 1467227683066 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:14:43 INFO - PROCESS | 3740 | 1467227683070 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3740 | 1467227683072 Marionette TRACE conn6 <- [1,514,null,{}] 12:14:43 INFO - PROCESS | 3740 | 1467227683076 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}] 12:14:43 INFO - PROCESS | 3740 | 1467227683078 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:43 INFO - PROCESS | 3740 | 1467227683205 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:14:43 INFO - PROCESS | 3740 | 1467227683232 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3740 | 1467227683234 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9A80800 == 34 [pid = 3740] [id = 138] 12:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95DD400) [pid = 3740] [serial = 412] [outer = 0000000000000000] 12:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C95E1000) [pid = 3740] [serial = 413] [outer = 00000037C95DD400] 12:14:43 INFO - PROCESS | 3740 | 1467227683279 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9AF6C00) [pid = 3740] [serial = 414] [outer = 00000037C95DD400] 12:14:43 INFO - PROCESS | 3740 | 1467227683732 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]]]}] 12:14:43 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 12:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 12:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:14:43 INFO - PROCESS | 3740 | 1467227683745 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 3740 | 1467227683747 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:14:43 INFO - PROCESS | 3740 | 1467227683750 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 3740 | 1467227683752 Marionette TRACE conn6 <- [1,518,null,{}] 12:14:43 INFO - PROCESS | 3740 | 1467227683755 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}] 12:14:43 INFO - PROCESS | 3740 | 1467227683762 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:43 INFO - PROCESS | 3740 | 1467227683920 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:14:43 INFO - PROCESS | 3740 | 1467227683972 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 3740 | 1467227683975 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBC6000 == 35 [pid = 3740] [id = 139] 12:14:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9C83400) [pid = 3740] [serial = 415] [outer = 0000000000000000] 12:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9D91400) [pid = 3740] [serial = 416] [outer = 00000037C9C83400] 12:14:44 INFO - PROCESS | 3740 | 1467227684023 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CA6ACC00) [pid = 3740] [serial = 417] [outer = 00000037C9C83400] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C28C4800) [pid = 3740] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC646000) [pid = 3740] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC5EF800) [pid = 3740] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC5EA400) [pid = 3740] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC735400) [pid = 3740] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC699800) [pid = 3740] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC5F2000) [pid = 3740] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C263D000) [pid = 3740] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C95E9800) [pid = 3740] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CB819000) [pid = 3740] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC027800) [pid = 3740] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8BE1C00) [pid = 3740] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:14:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C95E0000) [pid = 3740] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:14:44 INFO - PROCESS | 3740 | 1467227684523 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]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 819ms 12:14:44 INFO - PROCESS | 3740 | 1467227684571 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 3740 | 1467227684574 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:14:44 INFO - PROCESS | 3740 | 1467227684578 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 3740 | 1467227684580 Marionette TRACE conn6 <- [1,522,null,{}] 12:14:44 INFO - PROCESS | 3740 | 1467227684584 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}] 12:14:44 INFO - PROCESS | 3740 | 1467227684586 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:44 INFO - PROCESS | 3740 | 1467227684692 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:14:44 INFO - PROCESS | 3740 | 1467227684739 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 3740 | 1467227684741 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2335800 == 36 [pid = 3740] [id = 140] 12:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC595400) [pid = 3740] [serial = 418] [outer = 0000000000000000] 12:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C08C2800) [pid = 3740] [serial = 419] [outer = 00000037BC595400] 12:14:44 INFO - PROCESS | 3740 | 1467227684787 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95E2800) [pid = 3740] [serial = 420] [outer = 00000037BC595400] 12:14:45 INFO - PROCESS | 3740 | 1467227685178 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 12:14:45 INFO - PROCESS | 3740 | 1467227685209 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3740 | 1467227685212 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:14:45 INFO - PROCESS | 3740 | 1467227685221 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3740 | 1467227685224 Marionette TRACE conn6 <- [1,526,null,{}] 12:14:45 INFO - PROCESS | 3740 | 1467227685253 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}] 12:14:45 INFO - PROCESS | 3740 | 1467227685255 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:45 INFO - PROCESS | 3740 | 1467227685338 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:14:45 INFO - PROCESS | 3740 | 1467227685345 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3740 | 1467227685347 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB1E000 == 37 [pid = 3740] [id = 141] 12:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CA6B2800) [pid = 3740] [serial = 421] [outer = 0000000000000000] 12:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CA6F7000) [pid = 3740] [serial = 422] [outer = 00000037CA6B2800] 12:14:45 INFO - PROCESS | 3740 | 1467227685393 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CB8C0C00) [pid = 3740] [serial = 423] [outer = 00000037CA6B2800] 12:14:45 INFO - PROCESS | 3740 | 1467227685822 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]]]}] 12:14:45 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 12:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 650ms 12:14:45 INFO - PROCESS | 3740 | 1467227685874 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 3740 | 1467227685876 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:14:45 INFO - PROCESS | 3740 | 1467227685879 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 3740 | 1467227685881 Marionette TRACE conn6 <- [1,530,null,{}] 12:14:45 INFO - PROCESS | 3740 | 1467227685885 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}] 12:14:45 INFO - PROCESS | 3740 | 1467227685887 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:45 INFO - PROCESS | 3740 | 1467227685971 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:14:45 INFO - PROCESS | 3740 | 1467227685979 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 3740 | 1467227685981 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD67B000 == 38 [pid = 3740] [id = 142] 12:14:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CC9AC800) [pid = 3740] [serial = 424] [outer = 0000000000000000] 12:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CCAD5800) [pid = 3740] [serial = 425] [outer = 00000037CC9AC800] 12:14:46 INFO - PROCESS | 3740 | 1467227686027 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CD2C1400) [pid = 3740] [serial = 426] [outer = 00000037CC9AC800] 12:14:46 INFO - PROCESS | 3740 | 1467227686724 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"]]]}] 12:14:46 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 12:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:14:46 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 12:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:14:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:14:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 12:14:46 INFO - PROCESS | 3740 | 1467227686764 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 3740 | 1467227686769 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:14:46 INFO - PROCESS | 3740 | 1467227686774 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 3740 | 1467227686778 Marionette TRACE conn6 <- [1,534,null,{}] 12:14:46 INFO - PROCESS | 3740 | 1467227686838 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}] 12:14:46 INFO - PROCESS | 3740 | 1467227686842 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:46 INFO - PROCESS | 3740 | 1467227686975 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:14:47 INFO - PROCESS | 3740 | 1467227687041 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 3740 | 1467227687044 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C88000 == 39 [pid = 3740] [id = 143] 12:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BCB26000) [pid = 3740] [serial = 427] [outer = 0000000000000000] 12:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C08C4C00) [pid = 3740] [serial = 428] [outer = 00000037BCB26000] 12:14:47 INFO - PROCESS | 3740 | 1467227687105 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C12DC800) [pid = 3740] [serial = 429] [outer = 00000037BCB26000] 12:14:47 INFO - PROCESS | 3740 | 1467227687731 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]]]}] 12:14:47 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. 12:14:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1013ms 12:14:47 INFO - PROCESS | 3740 | 1467227687790 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 3740 | 1467227687795 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:14:47 INFO - PROCESS | 3740 | 1467227687802 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 3740 | 1467227687805 Marionette TRACE conn6 <- [1,538,null,{}] 12:14:47 INFO - PROCESS | 3740 | 1467227687809 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}] 12:14:47 INFO - PROCESS | 3740 | 1467227687813 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:47 INFO - PROCESS | 3740 | 1467227687938 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:14:48 INFO - PROCESS | 3740 | 1467227688005 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3740 | 1467227688008 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBC3000 == 40 [pid = 3740] [id = 144] 12:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C28F7400) [pid = 3740] [serial = 430] [outer = 0000000000000000] 12:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6F25800) [pid = 3740] [serial = 431] [outer = 00000037C28F7400] 12:14:48 INFO - PROCESS | 3740 | 1467227688108 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C95DC000) [pid = 3740] [serial = 432] [outer = 00000037C28F7400] 12:14:48 INFO - PROCESS | 3740 | 1467227688708 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]]]}] 12:14:48 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. 12:14:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 923ms 12:14:48 INFO - PROCESS | 3740 | 1467227688726 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:14:48 INFO - PROCESS | 3740 | 1467227688729 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:14:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:14:48 INFO - PROCESS | 3740 | 1467227688733 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:14:48 INFO - PROCESS | 3740 | 1467227688737 Marionette TRACE conn6 <- [1,542,null,{}] 12:14:48 INFO - PROCESS | 3740 | 1467227688749 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}] 12:14:48 INFO - PROCESS | 3740 | 1467227688754 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:48 INFO - PROCESS | 3740 | 1467227688871 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:14:48 INFO - PROCESS | 3740 | 1467227688964 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 3740 | 1467227688968 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0132800 == 41 [pid = 3740] [id = 145] 12:14:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C9D8E800) [pid = 3740] [serial = 433] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CCAD6000) [pid = 3740] [serial = 434] [outer = 00000037C9D8E800] 12:14:49 INFO - PROCESS | 3740 | 1467227689028 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CD606000) [pid = 3740] [serial = 435] [outer = 00000037C9D8E800] 12:14:49 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:49 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:49 INFO - PROCESS | 3740 | 1467227689632 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 923ms 12:14:49 INFO - PROCESS | 3740 | 1467227689658 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 3740 | 1467227689661 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:14:49 INFO - PROCESS | 3740 | 1467227689665 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 3740 | 1467227689667 Marionette TRACE conn6 <- [1,546,null,{}] 12:14:49 INFO - PROCESS | 3740 | 1467227689671 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}] 12:14:49 INFO - PROCESS | 3740 | 1467227689674 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:49 INFO - PROCESS | 3740 | 1467227689788 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:14:49 INFO - PROCESS | 3740 | 1467227689873 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 3740 | 1467227689876 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0416800 == 42 [pid = 3740] [id = 146] 12:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037CD60B400) [pid = 3740] [serial = 436] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037CD611400) [pid = 3740] [serial = 437] [outer = 00000037CD60B400] 12:14:49 INFO - PROCESS | 3740 | 1467227689933 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037CEE19C00) [pid = 3740] [serial = 438] [outer = 00000037CD60B400] 12:14:50 INFO - PROCESS | 3740 | 1467227690512 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:14:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 882ms 12:14:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:14:50 INFO - PROCESS | 3740 | 1467227690549 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 3740 | 1467227690552 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:14:50 INFO - PROCESS | 3740 | 1467227690555 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 3740 | 1467227690557 Marionette TRACE conn6 <- [1,550,null,{}] 12:14:50 INFO - PROCESS | 3740 | 1467227690561 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}] 12:14:50 INFO - PROCESS | 3740 | 1467227690564 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:50 INFO - PROCESS | 3740 | 1467227690675 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:14:50 INFO - PROCESS | 3740 | 1467227690883 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 3740 | 1467227690886 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0AAD800 == 43 [pid = 3740] [id = 147] 12:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BC48C000) [pid = 3740] [serial = 439] [outer = 0000000000000000] 12:14:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037BC59D800) [pid = 3740] [serial = 440] [outer = 00000037BC48C000] 12:14:50 INFO - PROCESS | 3740 | 1467227690937 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037BC731400) [pid = 3740] [serial = 441] [outer = 00000037BC48C000] 12:14:51 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:51 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB1E000 == 42 [pid = 3740] [id = 141] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2335800 == 41 [pid = 3740] [id = 140] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBC6000 == 40 [pid = 3740] [id = 139] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9A80800 == 39 [pid = 3740] [id = 138] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8F64000 == 38 [pid = 3740] [id = 137] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F9A800 == 37 [pid = 3740] [id = 136] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C9C000 == 36 [pid = 3740] [id = 135] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C16A7000 == 35 [pid = 3740] [id = 134] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2332000 == 34 [pid = 3740] [id = 132] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C673B000 == 33 [pid = 3740] [id = 131] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A25000 == 32 [pid = 3740] [id = 133] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0416800 == 31 [pid = 3740] [id = 146] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0132800 == 30 [pid = 3740] [id = 145] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBC3000 == 29 [pid = 3740] [id = 144] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD67B000 == 28 [pid = 3740] [id = 142] 12:14:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C88000 == 27 [pid = 3740] [id = 143] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C95E6400) [pid = 3740] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C2A7EC00) [pid = 3740] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037BC695C00) [pid = 3740] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C158DC00) [pid = 3740] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BC5EDC00) [pid = 3740] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC64F000) [pid = 3740] [serial = 369] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BCE1E400) [pid = 3740] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C08CC000) [pid = 3740] [serial = 372] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C67A8C00) [pid = 3740] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037CF783400) [pid = 3740] [serial = 158] [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.] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C08D4000) [pid = 3740] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC64EC00) [pid = 3740] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C6650C00) [pid = 3740] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C28F4C00) [pid = 3740] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CA5BC000) [pid = 3740] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C95EFC00) [pid = 3740] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CC9ACC00) [pid = 3740] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037CB8C2400) [pid = 3740] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC5F4C00) [pid = 3740] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C95F0800) [pid = 3740] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C689A000) [pid = 3740] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8E2D000) [pid = 3740] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2A7E000) [pid = 3740] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C08D9000) [pid = 3740] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C605C000) [pid = 3740] [serial = 378] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C930D800) [pid = 3740] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C241A800) [pid = 3740] [serial = 375] [outer = 0000000000000000] [url = about:blank] 12:14:52 INFO - PROCESS | 3740 | 1467227692254 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1782ms 12:14:52 INFO - PROCESS | 3740 | 1467227692341 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 3740 | 1467227692345 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:14:52 INFO - PROCESS | 3740 | 1467227692389 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 3740 | 1467227692393 Marionette TRACE conn6 <- [1,554,null,{}] 12:14:52 INFO - PROCESS | 3740 | 1467227692402 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}] 12:14:52 INFO - PROCESS | 3740 | 1467227692406 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:52 INFO - PROCESS | 3740 | 1467227692497 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:14:52 INFO - PROCESS | 3740 | 1467227692505 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 3740 | 1467227692510 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC9B9000 == 28 [pid = 3740] [id = 148] 12:14:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC59B800) [pid = 3740] [serial = 442] [outer = 0000000000000000] 12:14:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5A0C00) [pid = 3740] [serial = 443] [outer = 00000037BC59B800] 12:14:52 INFO - PROCESS | 3740 | 1467227692563 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC5F3400) [pid = 3740] [serial = 444] [outer = 00000037BC59B800] 12:14:52 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:52 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:52 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:53 INFO - PROCESS | 3740 | 1467227693047 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 714ms 12:14:53 INFO - PROCESS | 3740 | 1467227693067 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3740 | 1467227693073 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:14:53 INFO - PROCESS | 3740 | 1467227693079 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 3740 | 1467227693082 Marionette TRACE conn6 <- [1,558,null,{}] 12:14:53 INFO - PROCESS | 3740 | 1467227693086 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}] 12:14:53 INFO - PROCESS | 3740 | 1467227693089 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:53 INFO - PROCESS | 3740 | 1467227693185 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:14:53 INFO - PROCESS | 3740 | 1467227693193 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3740 | 1467227693196 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2831000 == 29 [pid = 3740] [id = 149] 12:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC64D000) [pid = 3740] [serial = 445] [outer = 0000000000000000] 12:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC740800) [pid = 3740] [serial = 446] [outer = 00000037BC64D000] 12:14:53 INFO - PROCESS | 3740 | 1467227693248 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BD443C00) [pid = 3740] [serial = 447] [outer = 00000037BC64D000] 12:14:53 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:53 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:53 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:53 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:53 INFO - PROCESS | 3740 | 1467227693716 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 12:14:53 INFO - PROCESS | 3740 | 1467227693753 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 3740 | 1467227693763 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:14:53 INFO - PROCESS | 3740 | 1467227693767 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:14:53 INFO - PROCESS | 3740 | 1467227693771 Marionette TRACE conn6 <- [1,562,null,{}] 12:14:53 INFO - PROCESS | 3740 | 1467227693782 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}] 12:14:53 INFO - PROCESS | 3740 | 1467227693787 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:53 INFO - PROCESS | 3740 | 1467227693908 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:14:53 INFO - PROCESS | 3740 | 1467227693981 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 3740 | 1467227693985 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6749000 == 30 [pid = 3740] [id = 150] 12:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0A69C00) [pid = 3740] [serial = 448] [outer = 0000000000000000] 12:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0B52800) [pid = 3740] [serial = 449] [outer = 00000037C0A69C00] 12:14:54 INFO - PROCESS | 3740 | 1467227694037 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C236C800) [pid = 3740] [serial = 450] [outer = 00000037C0A69C00] 12:14:54 INFO - PROCESS | 3740 | 1467227694430 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]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 12:14:54 INFO - PROCESS | 3740 | 1467227694443 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 3740 | 1467227694447 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:14:54 INFO - PROCESS | 3740 | 1467227694450 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:14:54 INFO - PROCESS | 3740 | 1467227694452 Marionette TRACE conn6 <- [1,566,null,{}] 12:14:54 INFO - PROCESS | 3740 | 1467227694455 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}] 12:14:54 INFO - PROCESS | 3740 | 1467227694457 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:54 INFO - PROCESS | 3740 | 1467227694578 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:14:54 INFO - PROCESS | 3740 | 1467227694597 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 3740 | 1467227694599 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A31800 == 31 [pid = 3740] [id = 151] 12:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C263B000) [pid = 3740] [serial = 451] [outer = 0000000000000000] 12:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C2A7EC00) [pid = 3740] [serial = 452] [outer = 00000037C263B000] 12:14:54 INFO - PROCESS | 3740 | 1467227694646 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C604E400) [pid = 3740] [serial = 453] [outer = 00000037C263B000] 12:14:55 INFO - PROCESS | 3740 | 1467227695110 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 12:14:55 INFO - PROCESS | 3740 | 1467227695124 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 3740 | 1467227695134 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:14:55 INFO - PROCESS | 3740 | 1467227695140 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:14:55 INFO - PROCESS | 3740 | 1467227695141 Marionette TRACE conn6 <- [1,570,null,{}] 12:14:55 INFO - PROCESS | 3740 | 1467227695150 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}] 12:14:55 INFO - PROCESS | 3740 | 1467227695153 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:55 INFO - PROCESS | 3740 | 1467227695256 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:14:55 INFO - PROCESS | 3740 | 1467227695333 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 3740 | 1467227695335 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C51800 == 32 [pid = 3740] [id = 152] 12:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6080400) [pid = 3740] [serial = 454] [outer = 0000000000000000] 12:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C661A400) [pid = 3740] [serial = 455] [outer = 00000037C6080400] 12:14:55 INFO - PROCESS | 3740 | 1467227695382 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C6892C00) [pid = 3740] [serial = 456] [outer = 00000037C6080400] 12:14:55 INFO - PROCESS | 3740 | [3740] 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 12:14:56 INFO - PROCESS | 3740 | 1467227696062 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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 986ms 12:14:56 INFO - PROCESS | 3740 | 1467227696130 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:14:56 INFO - PROCESS | 3740 | 1467227696133 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:14:56 INFO - PROCESS | 3740 | 1467227696136 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 3740 | 1467227696138 Marionette TRACE conn6 <- [1,574,null,{}] 12:14:56 INFO - PROCESS | 3740 | 1467227696142 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}] 12:14:56 INFO - PROCESS | 3740 | 1467227696148 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:56 INFO - PROCESS | 3740 | 1467227696301 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:14:56 INFO - PROCESS | 3740 | 1467227696345 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 3740 | 1467227696347 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DB8000 == 33 [pid = 3740] [id = 153] 12:14:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6F26400) [pid = 3740] [serial = 457] [outer = 0000000000000000] 12:14:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C8BE8C00) [pid = 3740] [serial = 458] [outer = 00000037C6F26400] 12:14:56 INFO - PROCESS | 3740 | 1467227696394 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C8E30400) [pid = 3740] [serial = 459] [outer = 00000037C6F26400] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C8BE9000) [pid = 3740] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C95DD400) [pid = 3740] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC595400) [pid = 3740] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C0A6C400) [pid = 3740] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC698C00) [pid = 3740] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C83400) [pid = 3740] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC5F2400) [pid = 3740] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A68000) [pid = 3740] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC596400) [pid = 3740] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C2306400) [pid = 3740] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CC9AC800) [pid = 3740] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:14:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6B2800) [pid = 3740] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:14:56 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:56 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:56 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:57 INFO - PROCESS | 3740 | 1467227697015 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 924ms 12:14:57 INFO - PROCESS | 3740 | 1467227697063 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3740 | 1467227697065 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:14:57 INFO - PROCESS | 3740 | 1467227697068 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3740 | 1467227697070 Marionette TRACE conn6 <- [1,578,null,{}] 12:14:57 INFO - PROCESS | 3740 | 1467227697074 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}] 12:14:57 INFO - PROCESS | 3740 | 1467227697076 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:57 INFO - PROCESS | 3740 | 1467227697157 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:14:57 INFO - PROCESS | 3740 | 1467227697164 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3740 | 1467227697166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C972D800 == 34 [pid = 3740] [id = 154] 12:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0A6C400) [pid = 3740] [serial = 460] [outer = 0000000000000000] 12:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8BE9000) [pid = 3740] [serial = 461] [outer = 00000037C0A6C400] 12:14:57 INFO - PROCESS | 3740 | 1467227697212 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9308400) [pid = 3740] [serial = 462] [outer = 00000037C0A6C400] 12:14:57 INFO - PROCESS | 3740 | 1467227697638 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 12:14:57 INFO - PROCESS | 3740 | 1467227697701 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 3740 | 1467227697703 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:14:57 INFO - PROCESS | 3740 | 1467227697706 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 3740 | 1467227697708 Marionette TRACE conn6 <- [1,582,null,{}] 12:14:57 INFO - PROCESS | 3740 | 1467227697712 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}] 12:14:57 INFO - PROCESS | 3740 | 1467227697714 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:57 INFO - PROCESS | 3740 | 1467227697795 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:14:57 INFO - PROCESS | 3740 | 1467227697803 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 3740 | 1467227697805 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B3C000 == 35 [pid = 3740] [id = 155] 12:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C95D7400) [pid = 3740] [serial = 463] [outer = 0000000000000000] 12:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95DE000) [pid = 3740] [serial = 464] [outer = 00000037C95D7400] 12:14:57 INFO - PROCESS | 3740 | 1467227697852 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C95ECC00) [pid = 3740] [serial = 465] [outer = 00000037C95D7400] 12:14:58 INFO - PROCESS | 3740 | 1467227698348 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 12:14:58 INFO - PROCESS | 3740 | 1467227698381 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 3740 | 1467227698383 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:14:58 INFO - PROCESS | 3740 | 1467227698386 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 3740 | 1467227698388 Marionette TRACE conn6 <- [1,586,null,{}] 12:14:58 INFO - PROCESS | 3740 | 1467227698391 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}] 12:14:58 INFO - PROCESS | 3740 | 1467227698394 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:58 INFO - PROCESS | 3740 | 1467227698476 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:14:58 INFO - PROCESS | 3740 | 1467227698482 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 3740 | 1467227698484 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC14800 == 36 [pid = 3740] [id = 156] 12:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9C44000) [pid = 3740] [serial = 466] [outer = 0000000000000000] 12:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9C49800) [pid = 3740] [serial = 467] [outer = 00000037C9C44000] 12:14:58 INFO - PROCESS | 3740 | 1467227698530 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9C87400) [pid = 3740] [serial = 468] [outer = 00000037C9C44000] 12:14:59 INFO - PROCESS | 3740 | 1467227699225 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 924ms 12:14:59 INFO - PROCESS | 3740 | 1467227699314 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 3740 | 1467227699319 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:14:59 INFO - PROCESS | 3740 | 1467227699324 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 3740 | 1467227699328 Marionette TRACE conn6 <- [1,590,null,{}] 12:14:59 INFO - PROCESS | 3740 | 1467227699334 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}] 12:14:59 INFO - PROCESS | 3740 | 1467227699337 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:59 INFO - PROCESS | 3740 | 1467227699471 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:14:59 INFO - PROCESS | 3740 | 1467227699538 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 3740 | 1467227699541 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:14:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C249A000 == 37 [pid = 3740] [id = 157] 12:14:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC59A400) [pid = 3740] [serial = 469] [outer = 0000000000000000] 12:14:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BC693C00) [pid = 3740] [serial = 470] [outer = 00000037BC59A400] 12:14:59 INFO - PROCESS | 3740 | 1467227699602 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BCB24C00) [pid = 3740] [serial = 471] [outer = 00000037BC59A400] 12:15:00 INFO - PROCESS | 3740 | 1467227700341 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1026ms 12:15:00 INFO - PROCESS | 3740 | 1467227700372 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 3740 | 1467227700377 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:15:00 INFO - PROCESS | 3740 | 1467227700407 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 3740 | 1467227700411 Marionette TRACE conn6 <- [1,594,null,{}] 12:15:00 INFO - PROCESS | 3740 | 1467227700415 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}] 12:15:00 INFO - PROCESS | 3740 | 1467227700418 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:00 INFO - PROCESS | 3740 | 1467227700544 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:15:00 INFO - PROCESS | 3740 | 1467227700616 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 3740 | 1467227700619 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D0C000 == 38 [pid = 3740] [id = 158] 12:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C1659C00) [pid = 3740] [serial = 472] [outer = 0000000000000000] 12:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C241B800) [pid = 3740] [serial = 473] [outer = 00000037C1659C00] 12:15:00 INFO - PROCESS | 3740 | 1467227700678 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C600C400) [pid = 3740] [serial = 474] [outer = 00000037C1659C00] 12:15:01 INFO - PROCESS | 3740 | 1467227701580 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]]]}] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B3C000 == 37 [pid = 3740] [id = 155] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C972D800 == 36 [pid = 3740] [id = 154] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DB8000 == 35 [pid = 3740] [id = 153] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C51800 == 34 [pid = 3740] [id = 152] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A31800 == 33 [pid = 3740] [id = 151] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6749000 == 32 [pid = 3740] [id = 150] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2831000 == 31 [pid = 3740] [id = 149] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC9B9000 == 30 [pid = 3740] [id = 148] 12:15:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0AAD800 == 29 [pid = 3740] [id = 147] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C8BEA800) [pid = 3740] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C9AF6C00) [pid = 3740] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C95E1000) [pid = 3740] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C08C2800) [pid = 3740] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C1573400) [pid = 3740] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C2634400) [pid = 3740] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC738000) [pid = 3740] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C08D6400) [pid = 3740] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9D91400) [pid = 3740] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC64B800) [pid = 3740] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BCB27800) [pid = 3740] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C4B400) [pid = 3740] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C84400) [pid = 3740] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6651400) [pid = 3740] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C241C400) [pid = 3740] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C6085800) [pid = 3740] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CCAD5800) [pid = 3740] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CD2C1400) [pid = 3740] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CB8C0C00) [pid = 3740] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CA6F7000) [pid = 3740] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CA6ACC00) [pid = 3740] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C95E2800) [pid = 3740] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8E2F000) [pid = 3740] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C6F28C00) [pid = 3740] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1231ms 12:15:01 INFO - PROCESS | 3740 | 1467227701639 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 3740 | 1467227701644 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:15:01 INFO - PROCESS | 3740 | 1467227701649 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:15:01 INFO - PROCESS | 3740 | 1467227701653 Marionette TRACE conn6 <- [1,598,null,{}] 12:15:01 INFO - PROCESS | 3740 | 1467227701658 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}] 12:15:01 INFO - PROCESS | 3740 | 1467227701661 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:01 INFO - PROCESS | 3740 | 1467227701766 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:15:01 INFO - PROCESS | 3740 | 1467227701837 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 3740 | 1467227701841 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0FC8000 == 30 [pid = 3740] [id = 159] 12:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC696800) [pid = 3740] [serial = 475] [outer = 0000000000000000] 12:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC6A2C00) [pid = 3740] [serial = 476] [outer = 00000037BC696800] 12:15:01 INFO - PROCESS | 3740 | 1467227701892 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C084E000) [pid = 3740] [serial = 477] [outer = 00000037BC696800] 12:15:02 INFO - PROCESS | 3740 | 1467227702333 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]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 735ms 12:15:02 INFO - PROCESS | 3740 | 1467227702387 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 3740 | 1467227702392 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:15:02 INFO - PROCESS | 3740 | 1467227702399 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:15:02 INFO - PROCESS | 3740 | 1467227702401 Marionette TRACE conn6 <- [1,602,null,{}] 12:15:02 INFO - PROCESS | 3740 | 1467227702405 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}] 12:15:02 INFO - PROCESS | 3740 | 1467227702408 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:02 INFO - PROCESS | 3740 | 1467227702499 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:15:02 INFO - PROCESS | 3740 | 1467227702507 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 3740 | 1467227702509 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60CA800 == 31 [pid = 3740] [id = 160] 12:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C1653400) [pid = 3740] [serial = 478] [outer = 0000000000000000] 12:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C2370400) [pid = 3740] [serial = 479] [outer = 00000037C1653400] 12:15:02 INFO - PROCESS | 3740 | 1467227702559 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C28EB800) [pid = 3740] [serial = 480] [outer = 00000037C1653400] 12:15:03 INFO - PROCESS | 3740 | 1467227703056 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 12:15:03 INFO - PROCESS | 3740 | 1467227703073 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3740 | 1467227703075 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:15:03 INFO - PROCESS | 3740 | 1467227703079 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3740 | 1467227703083 Marionette TRACE conn6 <- [1,606,null,{}] 12:15:03 INFO - PROCESS | 3740 | 1467227703094 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}] 12:15:03 INFO - PROCESS | 3740 | 1467227703099 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:03 INFO - PROCESS | 3740 | 1467227703219 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:15:03 INFO - PROCESS | 3740 | 1467227703293 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3740 | 1467227703297 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8372800 == 32 [pid = 3740] [id = 161] 12:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC59F000) [pid = 3740] [serial = 481] [outer = 0000000000000000] 12:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C6895000) [pid = 3740] [serial = 482] [outer = 00000037BC59F000] 12:15:03 INFO - PROCESS | 3740 | 1467227703348 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C8B33C00) [pid = 3740] [serial = 483] [outer = 00000037BC59F000] 12:15:03 INFO - PROCESS | 3740 | 1467227703724 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 12:15:03 INFO - PROCESS | 3740 | 1467227703773 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 3740 | 1467227703776 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:15:03 INFO - PROCESS | 3740 | 1467227703791 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 3740 | 1467227703793 Marionette TRACE conn6 <- [1,610,null,{}] 12:15:03 INFO - PROCESS | 3740 | 1467227703797 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}] 12:15:03 INFO - PROCESS | 3740 | 1467227703799 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:03 INFO - PROCESS | 3740 | 1467227703914 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:15:03 INFO - PROCESS | 3740 | 1467227703920 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 3740 | 1467227703922 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D16800 == 33 [pid = 3740] [id = 162] 12:15:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8E2B800) [pid = 3740] [serial = 484] [outer = 0000000000000000] 12:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8E30800) [pid = 3740] [serial = 485] [outer = 00000037C8E2B800] 12:15:04 INFO - PROCESS | 3740 | 1467227704004 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C95D9400) [pid = 3740] [serial = 486] [outer = 00000037C8E2B800] 12:15:04 INFO - PROCESS | 3740 | 1467227704444 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]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 12:15:04 INFO - PROCESS | 3740 | 1467227704465 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 3740 | 1467227704467 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:15:04 INFO - PROCESS | 3740 | 1467227704471 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 3740 | 1467227704473 Marionette TRACE conn6 <- [1,614,null,{}] 12:15:04 INFO - PROCESS | 3740 | 1467227704476 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}] 12:15:04 INFO - PROCESS | 3740 | 1467227704479 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:04 INFO - PROCESS | 3740 | 1467227704587 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:15:04 INFO - PROCESS | 3740 | 1467227704665 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 3740 | 1467227704668 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2C000 == 34 [pid = 3740] [id = 163] 12:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C95E4C00) [pid = 3740] [serial = 487] [outer = 0000000000000000] 12:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C44400) [pid = 3740] [serial = 488] [outer = 00000037C95E4C00] 12:15:04 INFO - PROCESS | 3740 | 1467227704714 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C84400) [pid = 3740] [serial = 489] [outer = 00000037C95E4C00] 12:15:05 INFO - PROCESS | 3740 | 1467227705170 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 735ms 12:15:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:15:05 INFO - PROCESS | 3740 | 1467227705208 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 3740 | 1467227705210 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:15:05 INFO - PROCESS | 3740 | 1467227705214 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 3740 | 1467227705215 Marionette TRACE conn6 <- [1,618,null,{}] 12:15:05 INFO - PROCESS | 3740 | 1467227705219 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}] 12:15:05 INFO - PROCESS | 3740 | 1467227705225 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:05 INFO - PROCESS | 3740 | 1467227705367 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:15:05 INFO - PROCESS | 3740 | 1467227705418 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 3740 | 1467227705420 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B3800 == 35 [pid = 3740] [id = 164] 12:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9E96400) [pid = 3740] [serial = 490] [outer = 0000000000000000] 12:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CA6B0800) [pid = 3740] [serial = 491] [outer = 00000037C9E96400] 12:15:05 INFO - PROCESS | 3740 | 1467227705467 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CA6D7400) [pid = 3740] [serial = 492] [outer = 00000037C9E96400] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C6080400) [pid = 3740] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0A69C00) [pid = 3740] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC59B800) [pid = 3740] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC64D000) [pid = 3740] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC48C000) [pid = 3740] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6F26400) [pid = 3740] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BCB26000) [pid = 3740] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C28F7400) [pid = 3740] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9D8E800) [pid = 3740] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CD60B400) [pid = 3740] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C95D7400) [pid = 3740] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C263B000) [pid = 3740] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:15:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C0A6C400) [pid = 3740] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:15:05 INFO - PROCESS | 3740 | 1467227705973 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:15:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 776ms 12:15:06 INFO - PROCESS | 3740 | 1467227705993 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3740 | 1467227705996 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 3740 | 1467227705999 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:15:06 INFO - PROCESS | 3740 | 1467227706001 Marionette TRACE conn6 <- [1,622,null,{}] 12:15:06 INFO - PROCESS | 3740 | 1467227706005 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}] 12:15:06 INFO - PROCESS | 3740 | 1467227706007 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:06 INFO - PROCESS | 3740 | 1467227706089 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:15:06 INFO - PROCESS | 3740 | 1467227706163 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3740 | 1467227706165 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC4800 == 36 [pid = 3740] [id = 165] 12:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC90D800) [pid = 3740] [serial = 493] [outer = 0000000000000000] 12:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C6F26400) [pid = 3740] [serial = 494] [outer = 00000037BC90D800] 12:15:06 INFO - PROCESS | 3740 | 1467227706210 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CA6F7C00) [pid = 3740] [serial = 495] [outer = 00000037BC90D800] 12:15:06 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:06 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:06 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:06 INFO - PROCESS | 3740 | 1467227706582 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]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 12:15:06 INFO - PROCESS | 3740 | 1467227706631 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 3740 | 1467227706634 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 3740 | 1467227706637 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:15:06 INFO - PROCESS | 3740 | 1467227706639 Marionette TRACE conn6 <- [1,626,null,{}] 12:15:06 INFO - PROCESS | 3740 | 1467227706642 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}] 12:15:06 INFO - PROCESS | 3740 | 1467227706644 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:06 INFO - PROCESS | 3740 | 1467227706761 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:15:06 INFO - PROCESS | 3740 | 1467227706768 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 3740 | 1467227706770 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2E800 == 37 [pid = 3740] [id = 166] 12:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CBB63400) [pid = 3740] [serial = 496] [outer = 0000000000000000] 12:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CC9AF000) [pid = 3740] [serial = 497] [outer = 00000037CBB63400] 12:15:06 INFO - PROCESS | 3740 | 1467227706820 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CCADA400) [pid = 3740] [serial = 498] [outer = 00000037CBB63400] 12:15:07 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:07 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:07 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:07 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:07 INFO - PROCESS | 3740 | 1467227707224 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]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 12:15:07 INFO - PROCESS | 3740 | 1467227707270 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 3740 | 1467227707272 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:15:07 INFO - PROCESS | 3740 | 1467227707275 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 3740 | 1467227707277 Marionette TRACE conn6 <- [1,630,null,{}] 12:15:07 INFO - PROCESS | 3740 | 1467227707281 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}] 12:15:07 INFO - PROCESS | 3740 | 1467227707283 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:07 INFO - PROCESS | 3740 | 1467227707393 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:15:07 INFO - PROCESS | 3740 | 1467227707433 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:07 INFO - PROCESS | 3740 | 1467227707435 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8365800 == 38 [pid = 3740] [id = 167] 12:15:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CBC98000) [pid = 3740] [serial = 499] [outer = 0000000000000000] 12:15:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CD2C9800) [pid = 3740] [serial = 500] [outer = 00000037CBC98000] 12:15:07 INFO - PROCESS | 3740 | 1467227707480 Marionette DEBUG loaded listener.js 12:15:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CD608000) [pid = 3740] [serial = 501] [outer = 00000037CBC98000] 12:15:07 INFO - PROCESS | 3740 | 1467227707943 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]]]}] 12:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 735ms 12:15:08 INFO - PROCESS | 3740 | 1467227708014 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:15:08 INFO - PROCESS | 3740 | 1467227708019 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:15:08 INFO - PROCESS | 3740 | 1467227708042 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:15:08 INFO - PROCESS | 3740 | 1467227708047 Marionette TRACE conn6 <- [1,634,null,{}] 12:15:08 INFO - PROCESS | 3740 | 1467227708055 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}] 12:15:08 INFO - PROCESS | 3740 | 1467227708058 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:08 INFO - PROCESS | 3740 | 1467227708189 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:15:08 INFO - PROCESS | 3740 | 1467227708270 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 3740 | 1467227708275 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C248A800 == 39 [pid = 3740] [id = 168] 12:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC653000) [pid = 3740] [serial = 502] [outer = 0000000000000000] 12:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC73B000) [pid = 3740] [serial = 503] [outer = 00000037BC653000] 12:15:08 INFO - PROCESS | 3740 | 1467227708337 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C0A68800) [pid = 3740] [serial = 504] [outer = 00000037BC653000] 12:15:08 INFO - PROCESS | 3740 | 1467227708963 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 12:15:09 INFO - PROCESS | 3740 | 1467227709035 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 3740 | 1467227709040 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:15:09 INFO - PROCESS | 3740 | 1467227709047 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 3740 | 1467227709050 Marionette TRACE conn6 <- [1,638,null,{}] 12:15:09 INFO - PROCESS | 3740 | 1467227709054 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}] 12:15:09 INFO - PROCESS | 3740 | 1467227709057 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:09 INFO - PROCESS | 3740 | 1467227709183 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:15:09 INFO - PROCESS | 3740 | 1467227709251 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 3740 | 1467227709254 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B34800 == 40 [pid = 3740] [id = 169] 12:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C69DF800) [pid = 3740] [serial = 505] [outer = 0000000000000000] 12:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C8341400) [pid = 3740] [serial = 506] [outer = 00000037C69DF800] 12:15:09 INFO - PROCESS | 3740 | 1467227709355 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C95DB400) [pid = 3740] [serial = 507] [outer = 00000037C69DF800] 12:15:10 INFO - PROCESS | 3740 | 1467227709992 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 12:15:10 INFO - PROCESS | 3740 | 1467227710034 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 3740 | 1467227710037 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:15:10 INFO - PROCESS | 3740 | 1467227710041 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 3740 | 1467227710045 Marionette TRACE conn6 <- [1,642,null,{}] 12:15:10 INFO - PROCESS | 3740 | 1467227710057 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}] 12:15:10 INFO - PROCESS | 3740 | 1467227710063 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:10 INFO - PROCESS | 3740 | 1467227710178 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:15:10 INFO - PROCESS | 3740 | 1467227710253 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 3740 | 1467227710257 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF742000 == 41 [pid = 3740] [id = 170] 12:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CA5C4000) [pid = 3740] [serial = 508] [outer = 0000000000000000] 12:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CAC8C800) [pid = 3740] [serial = 509] [outer = 00000037CA5C4000] 12:15:10 INFO - PROCESS | 3740 | 1467227710359 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CEE16C00) [pid = 3740] [serial = 510] [outer = 00000037CA5C4000] 12:15:11 INFO - PROCESS | 3740 | 1467227710987 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]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 987ms 12:15:11 INFO - PROCESS | 3740 | 1467227711029 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 3740 | 1467227711032 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:15:11 INFO - PROCESS | 3740 | 1467227711036 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 3740 | 1467227711038 Marionette TRACE conn6 <- [1,646,null,{}] 12:15:11 INFO - PROCESS | 3740 | 1467227711042 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}] 12:15:11 INFO - PROCESS | 3740 | 1467227711045 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:11 INFO - PROCESS | 3740 | 1467227711159 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:15:11 INFO - PROCESS | 3740 | 1467227711244 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 3740 | 1467227711247 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D041E800 == 42 [pid = 3740] [id = 171] 12:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CF77BC00) [pid = 3740] [serial = 511] [outer = 0000000000000000] 12:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037CF780000) [pid = 3740] [serial = 512] [outer = 00000037CF77BC00] 12:15:11 INFO - PROCESS | 3740 | 1467227711304 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037D04CF400) [pid = 3740] [serial = 513] [outer = 00000037CF77BC00] 12:15:11 INFO - PROCESS | 3740 | 1467227711892 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1022ms 12:15:12 INFO - PROCESS | 3740 | 1467227712063 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3740 | 1467227712068 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:15:12 INFO - PROCESS | 3740 | 1467227712105 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 3740 | 1467227712108 Marionette TRACE conn6 <- [1,650,null,{}] 12:15:12 INFO - PROCESS | 3740 | 1467227712114 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}] 12:15:12 INFO - PROCESS | 3740 | 1467227712117 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:12 INFO - PROCESS | 3740 | 1467227712225 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:15:12 INFO - PROCESS | 3740 | 1467227712293 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 3740 | 1467227712298 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A98000 == 43 [pid = 3740] [id = 172] 12:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037BC653800) [pid = 3740] [serial = 514] [outer = 0000000000000000] 12:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BC69E000) [pid = 3740] [serial = 515] [outer = 00000037BC653800] 12:15:12 INFO - PROCESS | 3740 | 1467227712362 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C08D5000) [pid = 3740] [serial = 516] [outer = 00000037BC653800] 12:15:12 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:12 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:12 INFO - PROCESS | 3740 | 1467227712930 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 902ms 12:15:12 INFO - PROCESS | 3740 | 1467227712990 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 3740 | 1467227712994 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:15:13 INFO - PROCESS | 3740 | 1467227713000 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 3740 | 1467227713004 Marionette TRACE conn6 <- [1,654,null,{}] 12:15:13 INFO - PROCESS | 3740 | 1467227713009 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}] 12:15:13 INFO - PROCESS | 3740 | 1467227713012 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:13 INFO - PROCESS | 3740 | 1467227713121 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:15:13 INFO - PROCESS | 3740 | 1467227713196 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 3740 | 1467227713198 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6739800 == 44 [pid = 3740] [id = 173] 12:15:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C0A5CC00) [pid = 3740] [serial = 517] [outer = 0000000000000000] 12:15:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C0B4B000) [pid = 3740] [serial = 518] [outer = 00000037C0A5CC00] 12:15:13 INFO - PROCESS | 3740 | 1467227713249 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037C241B400) [pid = 3740] [serial = 519] [outer = 00000037C0A5CC00] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2E800 == 43 [pid = 3740] [id = 166] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC4800 == 42 [pid = 3740] [id = 165] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4B3800 == 41 [pid = 3740] [id = 164] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B2C000 == 40 [pid = 3740] [id = 163] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D16800 == 39 [pid = 3740] [id = 162] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8372800 == 38 [pid = 3740] [id = 161] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60CA800 == 37 [pid = 3740] [id = 160] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0FC8000 == 36 [pid = 3740] [id = 159] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C249A000 == 35 [pid = 3740] [id = 157] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC14800 == 34 [pid = 3740] [id = 156] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D0C000 == 33 [pid = 3740] [id = 158] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A98000 == 32 [pid = 3740] [id = 172] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037D041E800 == 31 [pid = 3740] [id = 171] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF742000 == 30 [pid = 3740] [id = 170] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B34800 == 29 [pid = 3740] [id = 169] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8365800 == 28 [pid = 3740] [id = 167] 12:15:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C248A800 == 27 [pid = 3740] [id = 168] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037C661A400) [pid = 3740] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037C0B52800) [pid = 3740] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C236C800) [pid = 3740] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037BC5A0C00) [pid = 3740] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037BC5F3400) [pid = 3740] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037BC740800) [pid = 3740] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BD443C00) [pid = 3740] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC731400) [pid = 3740] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC59D800) [pid = 3740] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C8BE8C00) [pid = 3740] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C12DC800) [pid = 3740] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C08C4C00) [pid = 3740] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C95DC000) [pid = 3740] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C6F25800) [pid = 3740] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037CD606000) [pid = 3740] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037CCAD6000) [pid = 3740] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CEE19C00) [pid = 3740] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037CD611400) [pid = 3740] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C95ECC00) [pid = 3740] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6892C00) [pid = 3740] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C95DE000) [pid = 3740] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C8E30400) [pid = 3740] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C49800) [pid = 3740] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C2A7EC00) [pid = 3740] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9308400) [pid = 3740] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C604E400) [pid = 3740] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8BE9000) [pid = 3740] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:15:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:14 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:14 INFO - PROCESS | 3740 | 1467227714464 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1485ms 12:15:14 INFO - PROCESS | 3740 | 1467227714484 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 3740 | 1467227714487 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:15:14 INFO - PROCESS | 3740 | 1467227714492 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 3740 | 1467227714495 Marionette TRACE conn6 <- [1,658,null,{}] 12:15:14 INFO - PROCESS | 3740 | 1467227714500 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}] 12:15:14 INFO - PROCESS | 3740 | 1467227714503 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:14 INFO - PROCESS | 3740 | 1467227714615 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:15:14 INFO - PROCESS | 3740 | 1467227714681 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 3740 | 1467227714684 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0AB1800 == 28 [pid = 3740] [id = 174] 12:15:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC5F4000) [pid = 3740] [serial = 520] [outer = 0000000000000000] 12:15:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC64B800) [pid = 3740] [serial = 521] [outer = 00000037BC5F4000] 12:15:14 INFO - PROCESS | 3740 | 1467227714733 Marionette DEBUG loaded listener.js 12:15:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC69B400) [pid = 3740] [serial = 522] [outer = 00000037BC5F4000] 12:15:15 INFO - PROCESS | 3740 | 1467227715135 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]]]}] 12:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 12:15:15 INFO - PROCESS | 3740 | 1467227715185 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3740 | 1467227715189 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:15:15 INFO - PROCESS | 3740 | 1467227715195 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:15:15 INFO - PROCESS | 3740 | 1467227715198 Marionette TRACE conn6 <- [1,662,null,{}] 12:15:15 INFO - PROCESS | 3740 | 1467227715202 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}] 12:15:15 INFO - PROCESS | 3740 | 1467227715205 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:15 INFO - PROCESS | 3740 | 1467227715329 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:15:15 INFO - PROCESS | 3740 | 1467227715343 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 3740 | 1467227715345 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B22000 == 29 [pid = 3740] [id = 175] 12:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC858C00) [pid = 3740] [serial = 523] [outer = 0000000000000000] 12:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0846400) [pid = 3740] [serial = 524] [outer = 00000037BC858C00] 12:15:15 INFO - PROCESS | 3740 | 1467227715402 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0A52800) [pid = 3740] [serial = 525] [outer = 00000037BC858C00] 12:15:15 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:15 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:15 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:15 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:15:15 INFO - PROCESS | 3740 | 1467227715862 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]]]}] 12:15:15 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 12:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 12:15:15 INFO - PROCESS | 3740 | 1467227715933 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:15:15 INFO - PROCESS | 3740 | 1467227715936 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:15:15 INFO - PROCESS | 3740 | 1467227715939 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 3740 | 1467227715943 Marionette TRACE conn6 <- [1,666,null,{}] 12:15:15 INFO - PROCESS | 3740 | 1467227715955 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}] 12:15:15 INFO - PROCESS | 3740 | 1467227715960 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:16 INFO - PROCESS | 3740 | 1467227716048 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:15:16 INFO - PROCESS | 3740 | 1467227716062 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3740 | 1467227716065 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A22000 == 30 [pid = 3740] [id = 176] 12:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C0B52800) [pid = 3740] [serial = 526] [outer = 0000000000000000] 12:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C1574800) [pid = 3740] [serial = 527] [outer = 00000037C0B52800] 12:15:16 INFO - PROCESS | 3740 | 1467227716115 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C241C400) [pid = 3740] [serial = 528] [outer = 00000037C0B52800] 12:15:16 INFO - PROCESS | 3740 | 1467227716612 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 12:15:16 INFO - PROCESS | 3740 | 1467227716683 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 3740 | 1467227716686 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:15:16 INFO - PROCESS | 3740 | 1467227716701 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 3740 | 1467227716704 Marionette TRACE conn6 <- [1,670,null,{}] 12:15:16 INFO - PROCESS | 3740 | 1467227716707 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}] 12:15:16 INFO - PROCESS | 3740 | 1467227716709 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:16 INFO - PROCESS | 3740 | 1467227716824 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:15:16 INFO - PROCESS | 3740 | 1467227716873 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 3740 | 1467227716876 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C51800 == 31 [pid = 3740] [id = 177] 12:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C2A7E400) [pid = 3740] [serial = 529] [outer = 0000000000000000] 12:15:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C2ADDC00) [pid = 3740] [serial = 530] [outer = 00000037C2A7E400] 12:15:16 INFO - PROCESS | 3740 | 1467227716930 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C6077C00) [pid = 3740] [serial = 531] [outer = 00000037C2A7E400] 12:15:17 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:17 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:17 INFO - PROCESS | 3740 | 1467227717872 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]]]}] 12:15:17 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) 12:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1242ms 12:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:15:17 INFO - PROCESS | 3740 | 1467227717945 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 3740 | 1467227717947 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 3740 | 1467227717951 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 3740 | 1467227717952 Marionette TRACE conn6 <- [1,674,null,{}] 12:15:17 INFO - PROCESS | 3740 | 1467227717956 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}] 12:15:17 INFO - PROCESS | 3740 | 1467227717958 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:18 INFO - PROCESS | 3740 | 1467227718068 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:15:18 INFO - PROCESS | 3740 | 1467227718074 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 3740 | 1467227718077 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D18800 == 32 [pid = 3740] [id = 178] 12:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C28F4000) [pid = 3740] [serial = 532] [outer = 0000000000000000] 12:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6651400) [pid = 3740] [serial = 533] [outer = 00000037C28F4000] 12:15:18 INFO - PROCESS | 3740 | 1467227718123 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6898800) [pid = 3740] [serial = 534] [outer = 00000037C28F4000] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CBB63400) [pid = 3740] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C95E4C00) [pid = 3740] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC90D800) [pid = 3740] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C9E96400) [pid = 3740] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC59A400) [pid = 3740] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9C44000) [pid = 3740] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C1653400) [pid = 3740] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C1659C00) [pid = 3740] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC59F000) [pid = 3740] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC696800) [pid = 3740] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CBC98000) [pid = 3740] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:15:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8E2B800) [pid = 3740] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:15:19 INFO - PROCESS | 3740 | 1467227719238 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]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:15:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1345ms 12:15:19 INFO - PROCESS | 3740 | 1467227719299 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 3740 | 1467227719305 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:15:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:15:19 INFO - PROCESS | 3740 | 1467227719353 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 3740 | 1467227719357 Marionette TRACE conn6 <- [1,678,null,{}] 12:15:19 INFO - PROCESS | 3740 | 1467227719364 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}] 12:15:19 INFO - PROCESS | 3740 | 1467227719367 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:19 INFO - PROCESS | 3740 | 1467227719518 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:15:19 INFO - PROCESS | 3740 | 1467227719675 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 3740 | 1467227719678 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1387000 == 33 [pid = 3740] [id = 179] 12:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC5E8800) [pid = 3740] [serial = 535] [outer = 0000000000000000] 12:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC5F1000) [pid = 3740] [serial = 536] [outer = 00000037BC5E8800] 12:15:19 INFO - PROCESS | 3740 | 1467227719742 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BC734400) [pid = 3740] [serial = 537] [outer = 00000037BC5E8800] 12:15:20 INFO - PROCESS | 3740 | 1467227720894 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]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1598ms 12:15:20 INFO - PROCESS | 3740 | 1467227720984 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 3740 | 1467227720989 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:15:21 INFO - PROCESS | 3740 | 1467227720998 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 3740 | 1467227721002 Marionette TRACE conn6 <- [1,682,null,{}] 12:15:21 INFO - PROCESS | 3740 | 1467227721007 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}] 12:15:21 INFO - PROCESS | 3740 | 1467227721010 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:21 INFO - PROCESS | 3740 | 1467227721252 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:15:21 INFO - PROCESS | 3740 | 1467227721318 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 3740 | 1467227721321 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC085800 == 34 [pid = 3740] [id = 180] 12:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BB109000) [pid = 3740] [serial = 538] [outer = 0000000000000000] 12:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC59BC00) [pid = 3740] [serial = 539] [outer = 00000037BB109000] 12:15:21 INFO - PROCESS | 3740 | 1467227721374 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC64F800) [pid = 3740] [serial = 540] [outer = 00000037BB109000] 12:15:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C51800 == 33 [pid = 3740] [id = 177] 12:15:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A22000 == 32 [pid = 3740] [id = 176] 12:15:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B22000 == 31 [pid = 3740] [id = 175] 12:15:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0AB1800 == 30 [pid = 3740] [id = 174] 12:15:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6739800 == 29 [pid = 3740] [id = 173] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CCADA400) [pid = 3740] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C84400) [pid = 3740] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C44400) [pid = 3740] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6F26400) [pid = 3740] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6B0800) [pid = 3740] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA6D7400) [pid = 3740] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CC9AF000) [pid = 3740] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC693C00) [pid = 3740] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BCB24C00) [pid = 3740] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C9C87400) [pid = 3740] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C2370400) [pid = 3740] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C28EB800) [pid = 3740] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C241B800) [pid = 3740] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C600C400) [pid = 3740] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C6895000) [pid = 3740] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BC6A2C00) [pid = 3740] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C084E000) [pid = 3740] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037CD608000) [pid = 3740] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037CD2C9800) [pid = 3740] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C8E30800) [pid = 3740] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037CA6F7C00) [pid = 3740] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C95D9400) [pid = 3740] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:15:21 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C8B33C00) [pid = 3740] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:15:22 INFO - PROCESS | 3740 | 1467227722408 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]]]}] 12:15:22 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) 12:15:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1441ms 12:15:22 INFO - PROCESS | 3740 | 1467227722447 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 3740 | 1467227722451 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:15:22 INFO - PROCESS | 3740 | 1467227722456 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 3740 | 1467227722459 Marionette TRACE conn6 <- [1,686,null,{}] 12:15:22 INFO - PROCESS | 3740 | 1467227722464 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}] 12:15:22 INFO - PROCESS | 3740 | 1467227722466 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:22 INFO - PROCESS | 3740 | 1467227722556 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:15:22 INFO - PROCESS | 3740 | 1467227722564 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 3740 | 1467227722566 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BDC800 == 30 [pid = 3740] [id = 181] 12:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BC5A2000) [pid = 3740] [serial = 541] [outer = 0000000000000000] 12:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037BC5F4C00) [pid = 3740] [serial = 542] [outer = 00000037BC5A2000] 12:15:22 INFO - PROCESS | 3740 | 1467227722615 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC69CC00) [pid = 3740] [serial = 543] [outer = 00000037BC5A2000] 12:15:23 INFO - PROCESS | 3740 | 1467227723566 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]]]}] 12:15:23 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) 12:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1132ms 12:15:23 INFO - PROCESS | 3740 | 1467227723591 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 3740 | 1467227723594 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:15:23 INFO - PROCESS | 3740 | 1467227723598 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 3740 | 1467227723600 Marionette TRACE conn6 <- [1,690,null,{}] 12:15:23 INFO - PROCESS | 3740 | 1467227723604 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}] 12:15:23 INFO - PROCESS | 3740 | 1467227723606 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:23 INFO - PROCESS | 3740 | 1467227723697 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:15:23 INFO - PROCESS | 3740 | 1467227723707 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 3740 | 1467227723709 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B1E800 == 31 [pid = 3740] [id = 182] 12:15:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BD9B7000) [pid = 3740] [serial = 544] [outer = 0000000000000000] 12:15:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C0846000) [pid = 3740] [serial = 545] [outer = 00000037BD9B7000] 12:15:23 INFO - PROCESS | 3740 | 1467227723757 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C0A50400) [pid = 3740] [serial = 546] [outer = 00000037BD9B7000] 12:15:24 INFO - PROCESS | 3740 | 1467227724754 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]]]}] 12:15:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1198ms 12:15:24 INFO - PROCESS | 3740 | 1467227724807 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 3740 | 1467227724811 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:15:24 INFO - PROCESS | 3740 | 1467227724823 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 3740 | 1467227724828 Marionette TRACE conn6 <- [1,694,null,{}] 12:15:24 INFO - PROCESS | 3740 | 1467227724832 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}] 12:15:24 INFO - PROCESS | 3740 | 1467227724836 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:24 INFO - PROCESS | 3740 | 1467227724952 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:15:24 INFO - PROCESS | 3740 | 1467227724957 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 3740 | 1467227724960 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6909800 == 32 [pid = 3740] [id = 183] 12:15:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C0A5A800) [pid = 3740] [serial = 547] [outer = 0000000000000000] 12:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C1659800) [pid = 3740] [serial = 548] [outer = 00000037C0A5A800] 12:15:25 INFO - PROCESS | 3740 | 1467227725006 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C2410800) [pid = 3740] [serial = 549] [outer = 00000037C0A5A800] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2A7E400) [pid = 3740] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BC5F4000) [pid = 3740] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BC858C00) [pid = 3740] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C0B52800) [pid = 3740] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C0A5CC00) [pid = 3740] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037BC653000) [pid = 3740] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C69DF800) [pid = 3740] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037CA5C4000) [pid = 3740] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037CF77BC00) [pid = 3740] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:15:25 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037BC653800) [pid = 3740] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:15:25 INFO - PROCESS | 3740 | 1467227725956 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1198ms 12:15:26 INFO - PROCESS | 3740 | 1467227726015 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 3740 | 1467227726017 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:15:26 INFO - PROCESS | 3740 | 1467227726021 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 3740 | 1467227726023 Marionette TRACE conn6 <- [1,698,null,{}] 12:15:26 INFO - PROCESS | 3740 | 1467227726026 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}] 12:15:26 INFO - PROCESS | 3740 | 1467227726028 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:26 INFO - PROCESS | 3740 | 1467227726117 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:15:26 INFO - PROCESS | 3740 | 1467227726179 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 3740 | 1467227726181 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8372800 == 33 [pid = 3740] [id = 184] 12:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC739C00) [pid = 3740] [serial = 550] [outer = 0000000000000000] 12:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037C241D000) [pid = 3740] [serial = 551] [outer = 00000037BC739C00] 12:15:26 INFO - PROCESS | 3740 | 1467227726228 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C28F1000) [pid = 3740] [serial = 552] [outer = 00000037BC739C00] 12:15:27 INFO - PROCESS | 3740 | 1467227727103 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1123ms 12:15:27 INFO - PROCESS | 3740 | 1467227727147 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 3740 | 1467227727150 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:15:27 INFO - PROCESS | 3740 | 1467227727153 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 3740 | 1467227727155 Marionette TRACE conn6 <- [1,702,null,{}] 12:15:27 INFO - PROCESS | 3740 | 1467227727158 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}] 12:15:27 INFO - PROCESS | 3740 | 1467227727161 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:27 INFO - PROCESS | 3740 | 1467227727269 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:15:27 INFO - PROCESS | 3740 | 1467227727278 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 3740 | 1467227727284 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D22800 == 34 [pid = 3740] [id = 185] 12:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C6078800) [pid = 3740] [serial = 553] [outer = 0000000000000000] 12:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C607BC00) [pid = 3740] [serial = 554] [outer = 00000037C6078800] 12:15:27 INFO - PROCESS | 3740 | 1467227727341 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C67ABC00) [pid = 3740] [serial = 555] [outer = 00000037C6078800] 12:15:28 INFO - PROCESS | 3740 | 1467227728295 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]]]}] 12:15:28 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 12:15:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1183ms 12:15:28 INFO - PROCESS | 3740 | 1467227728341 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 3740 | 1467227728345 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:15:28 INFO - PROCESS | 3740 | 1467227728350 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:15:28 INFO - PROCESS | 3740 | 1467227728354 Marionette TRACE conn6 <- [1,706,null,{}] 12:15:28 INFO - PROCESS | 3740 | 1467227728361 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}] 12:15:28 INFO - PROCESS | 3740 | 1467227728364 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:28 INFO - PROCESS | 3740 | 1467227728513 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:15:28 INFO - PROCESS | 3740 | 1467227728578 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 3740 | 1467227728584 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0B62000 == 35 [pid = 3740] [id = 186] 12:15:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC48C000) [pid = 3740] [serial = 556] [outer = 0000000000000000] 12:15:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC59FC00) [pid = 3740] [serial = 557] [outer = 00000037BC48C000] 12:15:28 INFO - PROCESS | 3740 | 1467227728644 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC985000) [pid = 3740] [serial = 558] [outer = 00000037BC48C000] 12:15:29 INFO - PROCESS | 3740 | 1467227729707 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1379ms 12:15:29 INFO - PROCESS | 3740 | 1467227729733 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 3740 | 1467227729738 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:15:29 INFO - PROCESS | 3740 | 1467227729745 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 3740 | 1467227729748 Marionette TRACE conn6 <- [1,710,null,{}] 12:15:29 INFO - PROCESS | 3740 | 1467227729752 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}] 12:15:29 INFO - PROCESS | 3740 | 1467227729755 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:29 INFO - PROCESS | 3740 | 1467227729872 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:15:29 INFO - PROCESS | 3740 | 1467227729972 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 3740 | 1467227729975 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81D3800 == 36 [pid = 3740] [id = 187] 12:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C1578C00) [pid = 3740] [serial = 559] [outer = 0000000000000000] 12:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C1653C00) [pid = 3740] [serial = 560] [outer = 00000037C1578C00] 12:15:30 INFO - PROCESS | 3740 | 1467227730078 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C28F1C00) [pid = 3740] [serial = 561] [outer = 00000037C1578C00] 12:15:30 INFO - PROCESS | 3740 | 1467227730665 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] 12:15:30 INFO - PROCESS | 3740 | 1467227730736 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:15:30 INFO - PROCESS | 3740 | 1467227730740 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 3740 | 1467227730744 Marionette TRACE conn6 <- [1,714,null,{}] 12:15:30 INFO - PROCESS | 3740 | 1467227730756 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}] 12:15:30 INFO - PROCESS | 3740 | 1467227730761 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:30 INFO - PROCESS | 3740 | 1467227730874 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:15:30 INFO - PROCESS | 3740 | 1467227730945 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 3740 | 1467227730949 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9748800 == 37 [pid = 3740] [id = 188] 12:15:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C69D4800) [pid = 3740] [serial = 562] [outer = 0000000000000000] 12:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C6F26000) [pid = 3740] [serial = 563] [outer = 00000037C69D4800] 12:15:31 INFO - PROCESS | 3740 | 1467227731009 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C834B000) [pid = 3740] [serial = 564] [outer = 00000037C69D4800] 12:15:31 INFO - PROCESS | 3740 | 1467227731618 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 944ms 12:15:31 INFO - PROCESS | 3740 | 1467227731686 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 3740 | 1467227731689 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:15:31 INFO - PROCESS | 3740 | 1467227731694 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 3740 | 1467227731696 Marionette TRACE conn6 <- [1,718,null,{}] 12:15:31 INFO - PROCESS | 3740 | 1467227731700 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}] 12:15:31 INFO - PROCESS | 3740 | 1467227731702 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:31 INFO - PROCESS | 3740 | 1467227731854 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:15:31 INFO - PROCESS | 3740 | 1467227731923 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 3740 | 1467227731926 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC496800 == 38 [pid = 3740] [id = 189] 12:15:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BA8D2000) [pid = 3740] [serial = 565] [outer = 0000000000000000] 12:15:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC64CC00) [pid = 3740] [serial = 566] [outer = 00000037BA8D2000] 12:15:32 INFO - PROCESS | 3740 | 1467227732024 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2633C00) [pid = 3740] [serial = 567] [outer = 00000037BA8D2000] 12:15:32 INFO - PROCESS | 3740 | 1467227732724 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] 12:15:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:15:32 INFO - PROCESS | 3740 | 1467227732780 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:15:32 INFO - PROCESS | 3740 | 1467227732784 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 3740 | 1467227732789 Marionette TRACE conn6 <- [1,722,null,{}] 12:15:32 INFO - PROCESS | 3740 | 1467227732794 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}] 12:15:32 INFO - PROCESS | 3740 | 1467227732797 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8372800 == 37 [pid = 3740] [id = 184] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6909800 == 36 [pid = 3740] [id = 183] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B1E800 == 35 [pid = 3740] [id = 182] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BDC800 == 34 [pid = 3740] [id = 181] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC085800 == 33 [pid = 3740] [id = 180] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1387000 == 32 [pid = 3740] [id = 179] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D18800 == 31 [pid = 3740] [id = 178] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC496800 == 30 [pid = 3740] [id = 189] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9748800 == 29 [pid = 3740] [id = 188] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81D3800 == 28 [pid = 3740] [id = 187] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D22800 == 27 [pid = 3740] [id = 185] 12:15:33 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0B62000 == 26 [pid = 3740] [id = 186] 12:15:33 INFO - PROCESS | 3740 | 1467227733465 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C0A52800) [pid = 3740] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C1574800) [pid = 3740] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C241B400) [pid = 3740] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C0B4B000) [pid = 3740] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C6077C00) [pid = 3740] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C0A68800) [pid = 3740] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC73B000) [pid = 3740] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C95DB400) [pid = 3740] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C8341400) [pid = 3740] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CEE16C00) [pid = 3740] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CAC8C800) [pid = 3740] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037D04CF400) [pid = 3740] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037CF780000) [pid = 3740] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037BC69E000) [pid = 3740] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C08D5000) [pid = 3740] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C241C400) [pid = 3740] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C6651400) [pid = 3740] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037C2ADDC00) [pid = 3740] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037BC64B800) [pid = 3740] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037BC69B400) [pid = 3740] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (00000037C0846400) [pid = 3740] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:15:33 INFO - PROCESS | 3740 | 1467227733642 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 3740 | 1467227733645 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC4A8800 == 27 [pid = 3740] [id = 190] 12:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (00000037BC0B7C00) [pid = 3740] [serial = 568] [outer = 0000000000000000] 12:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037BC0BC000) [pid = 3740] [serial = 569] [outer = 00000037BC0B7C00] 12:15:33 INFO - PROCESS | 3740 | 1467227733699 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037BC59C400) [pid = 3740] [serial = 570] [outer = 00000037BC0B7C00] 12:15:34 INFO - PROCESS | 3740 | 1467227734138 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]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1443ms 12:15:34 INFO - PROCESS | 3740 | 1467227734229 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 3740 | 1467227734234 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:15:34 INFO - PROCESS | 3740 | 1467227734239 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 3740 | 1467227734243 Marionette TRACE conn6 <- [1,726,null,{}] 12:15:34 INFO - PROCESS | 3740 | 1467227734249 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}] 12:15:34 INFO - PROCESS | 3740 | 1467227734252 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:34 INFO - PROCESS | 3740 | 1467227734352 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:15:34 INFO - PROCESS | 3740 | 1467227734362 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 3740 | 1467227734365 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15C2800 == 28 [pid = 3740] [id = 191] 12:15:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC733800) [pid = 3740] [serial = 571] [outer = 0000000000000000] 12:15:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BC859000) [pid = 3740] [serial = 572] [outer = 00000037BC733800] 12:15:34 INFO - PROCESS | 3740 | 1467227734414 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037BCB25800) [pid = 3740] [serial = 573] [outer = 00000037BC733800] 12:15:35 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:35 INFO - PROCESS | 3740 | 1467227735357 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]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:15:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1130ms 12:15:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:15:35 INFO - PROCESS | 3740 | 1467227735372 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 3740 | 1467227735375 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:15:35 INFO - PROCESS | 3740 | 1467227735379 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 3740 | 1467227735381 Marionette TRACE conn6 <- [1,730,null,{}] 12:15:35 INFO - PROCESS | 3740 | 1467227735385 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}] 12:15:35 INFO - PROCESS | 3740 | 1467227735388 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:35 INFO - PROCESS | 3740 | 1467227735486 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:15:35 INFO - PROCESS | 3740 | 1467227735495 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 3740 | 1467227735498 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C94000 == 29 [pid = 3740] [id = 192] 12:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C08D5000) [pid = 3740] [serial = 574] [outer = 0000000000000000] 12:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C0A42800) [pid = 3740] [serial = 575] [outer = 00000037C08D5000] 12:15:35 INFO - PROCESS | 3740 | 1467227735545 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C0A67400) [pid = 3740] [serial = 576] [outer = 00000037C08D5000] 12:15:36 INFO - PROCESS | 3740 | 1467227736535 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]]]}] 12:15:36 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 12:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1178ms 12:15:36 INFO - PROCESS | 3740 | 1467227736561 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 3740 | 1467227736565 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:15:36 INFO - PROCESS | 3740 | 1467227736576 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - PROCESS | 3740 | 1467227736581 Marionette TRACE conn6 <- [1,734,null,{}] 12:15:36 INFO - PROCESS | 3740 | 1467227736585 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}] 12:15:36 INFO - PROCESS | 3740 | 1467227736589 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:36 INFO - PROCESS | 3740 | 1467227736706 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:15:36 INFO - PROCESS | 3740 | 1467227736713 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 3740 | 1467227736715 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A21800 == 30 [pid = 3740] [id = 193] 12:15:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C1574800) [pid = 3740] [serial = 577] [outer = 0000000000000000] 12:15:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C2418800) [pid = 3740] [serial = 578] [outer = 00000037C1574800] 12:15:36 INFO - PROCESS | 3740 | 1467227736799 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C2637400) [pid = 3740] [serial = 579] [outer = 00000037C1574800] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C6078800) [pid = 3740] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C0A5A800) [pid = 3740] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037BB109000) [pid = 3740] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C28F4000) [pid = 3740] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037BD9B7000) [pid = 3740] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037BC5E8800) [pid = 3740] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037BC5A2000) [pid = 3740] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:15:37 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037BC739C00) [pid = 3740] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:15:37 INFO - PROCESS | 3740 | 1467227737755 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]]]}] 12:15:37 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.) 12:15:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1234ms 12:15:37 INFO - PROCESS | 3740 | 1467227737806 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 3740 | 1467227737808 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:15:37 INFO - PROCESS | 3740 | 1467227737812 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 3740 | 1467227737814 Marionette TRACE conn6 <- [1,738,null,{}] 12:15:37 INFO - PROCESS | 3740 | 1467227737817 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}] 12:15:37 INFO - PROCESS | 3740 | 1467227737820 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:37 INFO - PROCESS | 3740 | 1467227737914 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:15:37 INFO - PROCESS | 3740 | 1467227737920 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 3740 | 1467227737922 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C835F800 == 31 [pid = 3740] [id = 194] 12:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037C08D3C00) [pid = 3740] [serial = 580] [outer = 0000000000000000] 12:15:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C0A5EC00) [pid = 3740] [serial = 581] [outer = 00000037C08D3C00] 12:15:37 INFO - PROCESS | 3740 | 1467227737968 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C28F4400) [pid = 3740] [serial = 582] [outer = 00000037C08D3C00] 12:15:38 INFO - PROCESS | 3740 | 1467227738900 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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms 12:15:38 INFO - PROCESS | 3740 | 1467227738945 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 3740 | 1467227738947 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:15:38 INFO - PROCESS | 3740 | 1467227738950 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 3740 | 1467227738952 Marionette TRACE conn6 <- [1,742,null,{}] 12:15:38 INFO - PROCESS | 3740 | 1467227738956 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}] 12:15:38 INFO - PROCESS | 3740 | 1467227738959 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:39 INFO - PROCESS | 3740 | 1467227739043 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:15:39 INFO - PROCESS | 3740 | 1467227739049 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 3740 | 1467227739056 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D12800 == 32 [pid = 3740] [id = 195] 12:15:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C08CCC00) [pid = 3740] [serial = 583] [outer = 0000000000000000] 12:15:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C641A800) [pid = 3740] [serial = 584] [outer = 00000037C08CCC00] 12:15:39 INFO - PROCESS | 3740 | 1467227739114 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C6896800) [pid = 3740] [serial = 585] [outer = 00000037C08CCC00] 12:15:40 INFO - PROCESS | 3740 | 1467227740094 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]]]}] 12:15:40 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 12:15:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 12:15:40 INFO - PROCESS | 3740 | 1467227740135 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 3740 | 1467227740140 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:15:40 INFO - PROCESS | 3740 | 1467227740145 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 3740 | 1467227740149 Marionette TRACE conn6 <- [1,746,null,{}] 12:15:40 INFO - PROCESS | 3740 | 1467227740155 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}] 12:15:40 INFO - PROCESS | 3740 | 1467227740159 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:40 INFO - PROCESS | 3740 | 1467227740327 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:15:40 INFO - PROCESS | 3740 | 1467227740463 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 3740 | 1467227740469 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BA70D800 == 33 [pid = 3740] [id = 196] 12:15:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC5EA400) [pid = 3740] [serial = 586] [outer = 0000000000000000] 12:15:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC5F1C00) [pid = 3740] [serial = 587] [outer = 00000037BC5EA400] 12:15:40 INFO - PROCESS | 3740 | 1467227740530 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC98C000) [pid = 3740] [serial = 588] [outer = 00000037BC5EA400] 12:15:41 INFO - PROCESS | 3740 | 1467227741278 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1174ms 12:15:41 INFO - PROCESS | 3740 | 1467227741332 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 3740 | 1467227741337 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:15:41 INFO - PROCESS | 3740 | 1467227741344 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 3740 | 1467227741348 Marionette TRACE conn6 <- [1,750,null,{}] 12:15:41 INFO - PROCESS | 3740 | 1467227741352 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}] 12:15:41 INFO - PROCESS | 3740 | 1467227741355 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:41 INFO - PROCESS | 3740 | 1467227741485 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:15:41 INFO - PROCESS | 3740 | 1467227741547 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 3740 | 1467227741550 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C837B800 == 34 [pid = 3740] [id = 197] 12:15:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C08D9800) [pid = 3740] [serial = 589] [outer = 0000000000000000] 12:15:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C0AF2000) [pid = 3740] [serial = 590] [outer = 00000037C08D9800] 12:15:41 INFO - PROCESS | 3740 | 1467227741609 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C236D400) [pid = 3740] [serial = 591] [outer = 00000037C08D9800] 12:15:42 INFO - PROCESS | 3740 | --DOCSHELL 00000037C835F800 == 33 [pid = 3740] [id = 194] 12:15:42 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A21800 == 32 [pid = 3740] [id = 193] 12:15:42 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C94000 == 31 [pid = 3740] [id = 192] 12:15:42 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15C2800 == 30 [pid = 3740] [id = 191] 12:15:42 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC4A8800 == 29 [pid = 3740] [id = 190] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C607BC00) [pid = 3740] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C1659800) [pid = 3740] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BC59BC00) [pid = 3740] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037BC64F800) [pid = 3740] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C6898800) [pid = 3740] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C0846000) [pid = 3740] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037BC5F1000) [pid = 3740] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037BC734400) [pid = 3740] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037BC5F4C00) [pid = 3740] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037BC69CC00) [pid = 3740] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C2410800) [pid = 3740] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C28F1000) [pid = 3740] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037C241D000) [pid = 3740] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037C0A50400) [pid = 3740] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037C67ABC00) [pid = 3740] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:15:42 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:42 INFO - PROCESS | 3740 | 1467227742807 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]]]}] 12:15:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:15:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1486ms 12:15:42 INFO - PROCESS | 3740 | 1467227742837 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:15:42 INFO - PROCESS | 3740 | 1467227742841 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:15:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:15:42 INFO - PROCESS | 3740 | 1467227742853 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:15:42 INFO - PROCESS | 3740 | 1467227742857 Marionette TRACE conn6 <- [1,754,null,{}] 12:15:42 INFO - PROCESS | 3740 | 1467227742862 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}] 12:15:42 INFO - PROCESS | 3740 | 1467227742865 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:42 INFO - PROCESS | 3740 | 1467227742963 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:15:43 INFO - PROCESS | 3740 | 1467227743062 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 3740 | 1467227743065 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0B6E800 == 30 [pid = 3740] [id = 198] 12:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037BC649C00) [pid = 3740] [serial = 592] [outer = 0000000000000000] 12:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037BC652C00) [pid = 3740] [serial = 593] [outer = 00000037BC649C00] 12:15:43 INFO - PROCESS | 3740 | 1467227743116 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC855C00) [pid = 3740] [serial = 594] [outer = 00000037BC649C00] 12:15:44 INFO - PROCESS | 3740 | 1467227743996 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:15:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1180ms 12:15:44 INFO - PROCESS | 3740 | 1467227744036 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3740 | 1467227744040 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:15:44 INFO - PROCESS | 3740 | 1467227744047 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 3740 | 1467227744049 Marionette TRACE conn6 <- [1,758,null,{}] 12:15:44 INFO - PROCESS | 3740 | 1467227744053 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}] 12:15:44 INFO - PROCESS | 3740 | 1467227744056 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:44 INFO - PROCESS | 3740 | 1467227744147 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:15:44 INFO - PROCESS | 3740 | 1467227744154 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3740 | 1467227744157 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C83000 == 31 [pid = 3740] [id = 199] 12:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037C0A50400) [pid = 3740] [serial = 595] [outer = 0000000000000000] 12:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C0A54C00) [pid = 3740] [serial = 596] [outer = 00000037C0A50400] 12:15:44 INFO - PROCESS | 3740 | 1467227744207 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C1343000) [pid = 3740] [serial = 597] [outer = 00000037C0A50400] 12:15:44 INFO - PROCESS | 3740 | 1467227744741 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 12:15:44 INFO - PROCESS | 3740 | 1467227744784 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 3740 | 1467227744786 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:15:44 INFO - PROCESS | 3740 | 1467227744790 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 3740 | 1467227744794 Marionette TRACE conn6 <- [1,762,null,{}] 12:15:44 INFO - PROCESS | 3740 | 1467227744811 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}] 12:15:44 INFO - PROCESS | 3740 | 1467227744816 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:44 INFO - PROCESS | 3740 | 1467227744926 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:15:44 INFO - PROCESS | 3740 | 1467227744942 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 3740 | 1467227744945 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2D800 == 32 [pid = 3740] [id = 200] 12:15:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C28F1000) [pid = 3740] [serial = 598] [outer = 0000000000000000] 12:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C2A83000) [pid = 3740] [serial = 599] [outer = 00000037C28F1000] 12:15:45 INFO - PROCESS | 3740 | 1467227745033 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C607DC00) [pid = 3740] [serial = 600] [outer = 00000037C28F1000] 12:15:45 INFO - PROCESS | 3740 | 1467227745476 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]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 12:15:45 INFO - PROCESS | 3740 | 1467227745530 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 3740 | 1467227745533 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:15:45 INFO - PROCESS | 3740 | 1467227745577 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 3740 | 1467227745580 Marionette TRACE conn6 <- [1,766,null,{}] 12:15:45 INFO - PROCESS | 3740 | 1467227745583 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}] 12:15:45 INFO - PROCESS | 3740 | 1467227745585 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:45 INFO - PROCESS | 3740 | 1467227745698 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:15:45 INFO - PROCESS | 3740 | 1467227745710 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 3740 | 1467227745713 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690B800 == 33 [pid = 3740] [id = 201] 12:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C6894000) [pid = 3740] [serial = 601] [outer = 0000000000000000] 12:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C689BC00) [pid = 3740] [serial = 602] [outer = 00000037C6894000] 12:15:45 INFO - PROCESS | 3740 | 1467227745800 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C6F6F000) [pid = 3740] [serial = 603] [outer = 00000037C6894000] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C1574800) [pid = 3740] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BC0B7C00) [pid = 3740] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C08D5000) [pid = 3740] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037BC733800) [pid = 3740] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037BA8D2000) [pid = 3740] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037BC48C000) [pid = 3740] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C1578C00) [pid = 3740] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C69D4800) [pid = 3740] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:15:46 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C08D3C00) [pid = 3740] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:15:46 INFO - PROCESS | 3740 | 1467227746221 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 12:15:46 INFO - PROCESS | 3740 | 1467227746263 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3740 | 1467227746265 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:15:46 INFO - PROCESS | 3740 | 1467227746268 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3740 | 1467227746270 Marionette TRACE conn6 <- [1,770,null,{}] 12:15:46 INFO - PROCESS | 3740 | 1467227746279 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}] 12:15:46 INFO - PROCESS | 3740 | 1467227746281 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:46 INFO - PROCESS | 3740 | 1467227746391 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:15:46 INFO - PROCESS | 3740 | 1467227746436 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 3740 | 1467227746438 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9047000 == 34 [pid = 3740] [id = 202] 12:15:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BB954800) [pid = 3740] [serial = 604] [outer = 0000000000000000] 12:15:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C28E9C00) [pid = 3740] [serial = 605] [outer = 00000037BB954800] 12:15:46 INFO - PROCESS | 3740 | 1467227746484 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C8B34800) [pid = 3740] [serial = 606] [outer = 00000037BB954800] 12:15:46 INFO - PROCESS | 3740 | 1467227746857 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 12:15:46 INFO - PROCESS | 3740 | 1467227746901 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 3740 | 1467227746903 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:15:46 INFO - PROCESS | 3740 | 1467227746906 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 3740 | 1467227746908 Marionette TRACE conn6 <- [1,774,null,{}] 12:15:46 INFO - PROCESS | 3740 | 1467227746918 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}] 12:15:46 INFO - PROCESS | 3740 | 1467227746925 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:47 INFO - PROCESS | 3740 | 1467227747061 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:15:47 INFO - PROCESS | 3740 | 1467227747070 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3740 | 1467227747072 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B43000 == 35 [pid = 3740] [id = 203] 12:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C8BE2400) [pid = 3740] [serial = 607] [outer = 0000000000000000] 12:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C8E27000) [pid = 3740] [serial = 608] [outer = 00000037C8BE2400] 12:15:47 INFO - PROCESS | 3740 | 1467227747125 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C913B800) [pid = 3740] [serial = 609] [outer = 00000037C8BE2400] 12:15:47 INFO - PROCESS | 3740 | 1467227747545 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 12:15:47 INFO - PROCESS | 3740 | 1467227747602 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 3740 | 1467227747605 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:15:47 INFO - PROCESS | 3740 | 1467227747608 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 3740 | 1467227747610 Marionette TRACE conn6 <- [1,778,null,{}] 12:15:47 INFO - PROCESS | 3740 | 1467227747613 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}] 12:15:47 INFO - PROCESS | 3740 | 1467227747615 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:47 INFO - PROCESS | 3740 | 1467227747699 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:15:47 INFO - PROCESS | 3740 | 1467227747706 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 3740 | 1467227747708 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CA5BA800 == 36 [pid = 3740] [id = 204] 12:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C9517400) [pid = 3740] [serial = 610] [outer = 0000000000000000] 12:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C9523800) [pid = 3740] [serial = 611] [outer = 00000037C9517400] 12:15:47 INFO - PROCESS | 3740 | 1467227747755 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C95DC400) [pid = 3740] [serial = 612] [outer = 00000037C9517400] 12:15:48 INFO - PROCESS | 3740 | 1467227748179 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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 12:15:48 INFO - PROCESS | 3740 | 1467227748241 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 3740 | 1467227748243 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:15:48 INFO - PROCESS | 3740 | 1467227748246 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 3740 | 1467227748248 Marionette TRACE conn6 <- [1,782,null,{}] 12:15:48 INFO - PROCESS | 3740 | 1467227748252 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}] 12:15:48 INFO - PROCESS | 3740 | 1467227748254 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:48 INFO - PROCESS | 3740 | 1467227748339 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:15:48 INFO - PROCESS | 3740 | 1467227748347 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 3740 | 1467227748349 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4A3800 == 37 [pid = 3740] [id = 205] 12:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C95E1000) [pid = 3740] [serial = 613] [outer = 0000000000000000] 12:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C95E5C00) [pid = 3740] [serial = 614] [outer = 00000037C95E1000] 12:15:48 INFO - PROCESS | 3740 | 1467227748403 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C95EE400) [pid = 3740] [serial = 615] [outer = 00000037C95E1000] 12:15:49 INFO - PROCESS | 3740 | 1467227749075 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 880ms 12:15:49 INFO - PROCESS | 3740 | 1467227749130 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 3740 | 1467227749135 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:15:49 INFO - PROCESS | 3740 | 1467227749140 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 3740 | 1467227749146 Marionette TRACE conn6 <- [1,786,null,{}] 12:15:49 INFO - PROCESS | 3740 | 1467227749166 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}] 12:15:49 INFO - PROCESS | 3740 | 1467227749169 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:49 INFO - PROCESS | 3740 | 1467227749296 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:15:49 INFO - PROCESS | 3740 | 1467227749362 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 3740 | 1467227749365 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C232A000 == 38 [pid = 3740] [id = 206] 12:15:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC73DC00) [pid = 3740] [serial = 616] [outer = 0000000000000000] 12:15:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C0849400) [pid = 3740] [serial = 617] [outer = 00000037BC73DC00] 12:15:49 INFO - PROCESS | 3740 | 1467227749426 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C0BB4C00) [pid = 3740] [serial = 618] [outer = 00000037BC73DC00] 12:15:50 INFO - PROCESS | 3740 | 1467227750053 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]]]}] 12:15:50 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 12:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 945ms 12:15:50 INFO - PROCESS | 3740 | 1467227750088 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 3740 | 1467227750093 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:15:50 INFO - PROCESS | 3740 | 1467227750100 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 3740 | 1467227750103 Marionette TRACE conn6 <- [1,790,null,{}] 12:15:50 INFO - PROCESS | 3740 | 1467227750107 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}] 12:15:50 INFO - PROCESS | 3740 | 1467227750110 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:50 INFO - PROCESS | 3740 | 1467227750230 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:15:50 INFO - PROCESS | 3740 | 1467227750318 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 3740 | 1467227750320 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2E800 == 39 [pid = 3740] [id = 207] 12:15:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C6083C00) [pid = 3740] [serial = 619] [outer = 0000000000000000] 12:15:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C67AAC00) [pid = 3740] [serial = 620] [outer = 00000037C6083C00] 12:15:50 INFO - PROCESS | 3740 | 1467227750380 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C8BE5400) [pid = 3740] [serial = 621] [outer = 00000037C6083C00] 12:15:51 INFO - PROCESS | 3740 | 1467227750988 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]]]}] 12:15:51 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 12:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 923ms 12:15:51 INFO - PROCESS | 3740 | 1467227751025 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3740 | 1467227751028 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:15:51 INFO - PROCESS | 3740 | 1467227751032 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3740 | 1467227751036 Marionette TRACE conn6 <- [1,794,null,{}] 12:15:51 INFO - PROCESS | 3740 | 1467227751048 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}] 12:15:51 INFO - PROCESS | 3740 | 1467227751053 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:51 INFO - PROCESS | 3740 | 1467227751167 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:15:51 INFO - PROCESS | 3740 | 1467227751268 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 3740 | 1467227751272 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC8000 == 40 [pid = 3740] [id = 208] 12:15:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95E0000) [pid = 3740] [serial = 622] [outer = 0000000000000000] 12:15:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95EF000) [pid = 3740] [serial = 623] [outer = 00000037C95E0000] 12:15:51 INFO - PROCESS | 3740 | 1467227751334 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C45400) [pid = 3740] [serial = 624] [outer = 00000037C95E0000] 12:15:51 INFO - PROCESS | 3740 | 1467227751883 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]]]}] 12:15:51 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 12:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms 12:15:51 INFO - PROCESS | 3740 | 1467227751915 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 3740 | 1467227751918 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:15:51 INFO - PROCESS | 3740 | 1467227751922 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 3740 | 1467227751924 Marionette TRACE conn6 <- [1,798,null,{}] 12:15:51 INFO - PROCESS | 3740 | 1467227751928 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}] 12:15:51 INFO - PROCESS | 3740 | 1467227751930 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:52 INFO - PROCESS | 3740 | 1467227752045 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:15:52 INFO - PROCESS | 3740 | 1467227752129 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 3740 | 1467227752132 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2C000 == 41 [pid = 3740] [id = 209] 12:15:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C4F800) [pid = 3740] [serial = 625] [outer = 0000000000000000] 12:15:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C82400) [pid = 3740] [serial = 626] [outer = 00000037C9C4F800] 12:15:52 INFO - PROCESS | 3740 | 1467227752189 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C8A000) [pid = 3740] [serial = 627] [outer = 00000037C9C4F800] 12:15:52 INFO - PROCESS | 3740 | 1467227752954 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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1074ms 12:15:53 INFO - PROCESS | 3740 | 1467227752997 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 3740 | 1467227753002 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:15:53 INFO - PROCESS | 3740 | 1467227753017 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 3740 | 1467227753020 Marionette TRACE conn6 <- [1,802,null,{}] 12:15:53 INFO - PROCESS | 3740 | 1467227753026 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}] 12:15:53 INFO - PROCESS | 3740 | 1467227753029 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:53 INFO - PROCESS | 3740 | 1467227753137 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:15:53 INFO - PROCESS | 3740 | 1467227753204 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 3740 | 1467227753209 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2480800 == 42 [pid = 3740] [id = 210] 12:15:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC647000) [pid = 3740] [serial = 628] [outer = 0000000000000000] 12:15:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC693400) [pid = 3740] [serial = 629] [outer = 00000037BC647000] 12:15:53 INFO - PROCESS | 3740 | 1467227753260 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BD43A400) [pid = 3740] [serial = 630] [outer = 00000037BC647000] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037CA5BA800 == 41 [pid = 3740] [id = 204] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B43000 == 40 [pid = 3740] [id = 203] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9047000 == 39 [pid = 3740] [id = 202] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690B800 == 38 [pid = 3740] [id = 201] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2D800 == 37 [pid = 3740] [id = 200] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C83000 == 36 [pid = 3740] [id = 199] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0B6E800 == 35 [pid = 3740] [id = 198] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C837B800 == 34 [pid = 3740] [id = 197] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037BA70D800 == 33 [pid = 3740] [id = 196] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D12800 == 32 [pid = 3740] [id = 195] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2C000 == 31 [pid = 3740] [id = 209] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC8000 == 30 [pid = 3740] [id = 208] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B2E800 == 29 [pid = 3740] [id = 207] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037C232A000 == 28 [pid = 3740] [id = 206] 12:15:54 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4A3800 == 27 [pid = 3740] [id = 205] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C641A800) [pid = 3740] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C2418800) [pid = 3740] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC0BC000) [pid = 3740] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC59C400) [pid = 3740] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A42800) [pid = 3740] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC859000) [pid = 3740] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BCB25800) [pid = 3740] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2633C00) [pid = 3740] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC64CC00) [pid = 3740] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC985000) [pid = 3740] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC59FC00) [pid = 3740] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C28F1C00) [pid = 3740] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C1653C00) [pid = 3740] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C834B000) [pid = 3740] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C6F26000) [pid = 3740] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C0A5EC00) [pid = 3740] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C2637400) [pid = 3740] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C28F4400) [pid = 3740] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C0A67400) [pid = 3740] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:15:54 INFO - PROCESS | 3740 | 1467227754580 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] 12:15:54 INFO - PROCESS | 3740 | 1467227754616 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:15:54 INFO - PROCESS | 3740 | 1467227754621 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:15:54 INFO - PROCESS | 3740 | 1467227754625 Marionette TRACE conn6 <- [1,806,null,{}] 12:15:54 INFO - PROCESS | 3740 | 1467227754631 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}] 12:15:54 INFO - PROCESS | 3740 | 1467227754634 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:54 INFO - PROCESS | 3740 | 1467227754730 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:15:54 INFO - PROCESS | 3740 | 1467227754800 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 3740 | 1467227754804 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCA36800 == 28 [pid = 3740] [id = 211] 12:15:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC59B400) [pid = 3740] [serial = 631] [outer = 0000000000000000] 12:15:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC5A0C00) [pid = 3740] [serial = 632] [outer = 00000037BC59B400] 12:15:54 INFO - PROCESS | 3740 | 1467227754856 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC5F3800) [pid = 3740] [serial = 633] [outer = 00000037BC59B400] 12:15:55 INFO - PROCESS | 3740 | 1467227755288 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]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 734ms 12:15:55 INFO - PROCESS | 3740 | 1467227755359 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 3740 | 1467227755365 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:15:55 INFO - PROCESS | 3740 | 1467227755377 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 3740 | 1467227755380 Marionette TRACE conn6 <- [1,810,null,{}] 12:15:55 INFO - PROCESS | 3740 | 1467227755384 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}] 12:15:55 INFO - PROCESS | 3740 | 1467227755387 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:55 INFO - PROCESS | 3740 | 1467227755487 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:15:55 INFO - PROCESS | 3740 | 1467227755497 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 3740 | 1467227755499 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2332800 == 29 [pid = 3740] [id = 212] 12:15:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC73E400) [pid = 3740] [serial = 634] [outer = 0000000000000000] 12:15:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC859000) [pid = 3740] [serial = 635] [outer = 00000037BC73E400] 12:15:55 INFO - PROCESS | 3740 | 1467227755549 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BCB26000) [pid = 3740] [serial = 636] [outer = 00000037BC73E400] 12:15:57 INFO - PROCESS | 3740 | 1467227757349 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] 12:15:57 INFO - PROCESS | 3740 | 1467227757366 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:15:57 INFO - PROCESS | 3740 | 1467227757370 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 3740 | 1467227757373 Marionette TRACE conn6 <- [1,814,null,{}] 12:15:57 INFO - PROCESS | 3740 | 1467227757388 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}] 12:15:57 INFO - PROCESS | 3740 | 1467227757393 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:57 INFO - PROCESS | 3740 | 1467227757481 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:15:57 INFO - PROCESS | 3740 | 1467227757488 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 3740 | 1467227757491 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2E000 == 30 [pid = 3740] [id = 213] 12:15:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC0B9400) [pid = 3740] [serial = 637] [outer = 0000000000000000] 12:15:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C2419C00) [pid = 3740] [serial = 638] [outer = 00000037BC0B9400] 12:15:57 INFO - PROCESS | 3740 | 1467227757541 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C263B400) [pid = 3740] [serial = 639] [outer = 00000037BC0B9400] 12:15:58 INFO - PROCESS | 3740 | 1467227758050 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 733ms 12:15:58 INFO - PROCESS | 3740 | 1467227758106 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3740 | 1467227758109 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:15:58 INFO - PROCESS | 3740 | 1467227758119 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 3740 | 1467227758121 Marionette TRACE conn6 <- [1,818,null,{}] 12:15:58 INFO - PROCESS | 3740 | 1467227758124 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}] 12:15:58 INFO - PROCESS | 3740 | 1467227758127 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:58 INFO - PROCESS | 3740 | 1467227758264 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:15:58 INFO - PROCESS | 3740 | 1467227758277 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3740 | 1467227758279 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C46800 == 31 [pid = 3740] [id = 214] 12:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28F5C00) [pid = 3740] [serial = 640] [outer = 0000000000000000] 12:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C2A82000) [pid = 3740] [serial = 641] [outer = 00000037C28F5C00] 12:15:58 INFO - PROCESS | 3740 | 1467227758363 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C6056400) [pid = 3740] [serial = 642] [outer = 00000037C28F5C00] 12:15:58 INFO - PROCESS | 3740 | 1467227758831 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 735ms 12:15:58 INFO - PROCESS | 3740 | 1467227758849 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 3740 | 1467227758851 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:15:58 INFO - PROCESS | 3740 | 1467227758854 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:15:58 INFO - PROCESS | 3740 | 1467227758856 Marionette TRACE conn6 <- [1,822,null,{}] 12:15:58 INFO - PROCESS | 3740 | 1467227758865 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}] 12:15:58 INFO - PROCESS | 3740 | 1467227758867 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:58 INFO - PROCESS | 3740 | 1467227758972 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:15:58 INFO - PROCESS | 3740 | 1467227758981 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 3740 | 1467227758983 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D21000 == 32 [pid = 3740] [id = 215] 12:15:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC73C000) [pid = 3740] [serial = 643] [outer = 0000000000000000] 12:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C661C000) [pid = 3740] [serial = 644] [outer = 00000037BC73C000] 12:15:59 INFO - PROCESS | 3740 | 1467227759029 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6895C00) [pid = 3740] [serial = 645] [outer = 00000037BC73C000] 12:15:59 INFO - PROCESS | 3740 | 1467227759526 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 12:15:59 INFO - PROCESS | 3740 | 1467227759628 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 3740 | 1467227759630 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:15:59 INFO - PROCESS | 3740 | 1467227759635 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 3740 | 1467227759637 Marionette TRACE conn6 <- [1,826,null,{}] 12:15:59 INFO - PROCESS | 3740 | 1467227759641 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}] 12:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:15:59 INFO - PROCESS | 3740 | 1467227759647 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:15:59 INFO - PROCESS | 3740 | 1467227759933 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C28F1000) [pid = 3740] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6894000) [pid = 3740] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BB954800) [pid = 3740] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C0A50400) [pid = 3740] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC649C00) [pid = 3740] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C08D9800) [pid = 3740] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5EA400) [pid = 3740] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C08CCC00) [pid = 3740] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8BE2400) [pid = 3740] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C95E1000) [pid = 3740] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:15:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9517400) [pid = 3740] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:15:59 INFO - PROCESS | 3740 | 1467227759981 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3740 | 1467227759983 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9A87000 == 33 [pid = 3740] [id = 216] 12:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BBB58C00) [pid = 3740] [serial = 646] [outer = 0000000000000000] 12:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5EA400) [pid = 3740] [serial = 647] [outer = 00000037BBB58C00] 12:16:00 INFO - PROCESS | 3740 | 1467227760031 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C6652C00) [pid = 3740] [serial = 648] [outer = 00000037BBB58C00] 12:16:00 INFO - PROCESS | 3740 | 1467227760394 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 818ms 12:16:00 INFO - PROCESS | 3740 | 1467227760465 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 3740 | 1467227760467 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:16:00 INFO - PROCESS | 3740 | 1467227760470 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 3740 | 1467227760472 Marionette TRACE conn6 <- [1,830,null,{}] 12:16:00 INFO - PROCESS | 3740 | 1467227760475 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}] 12:16:00 INFO - PROCESS | 3740 | 1467227760477 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:00 INFO - PROCESS | 3740 | 1467227760558 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:16:00 INFO - PROCESS | 3740 | 1467227760564 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 3740 | 1467227760566 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CA5B6800 == 34 [pid = 3740] [id = 217] 12:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8B3E400) [pid = 3740] [serial = 649] [outer = 0000000000000000] 12:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8E33C00) [pid = 3740] [serial = 650] [outer = 00000037C8B3E400] 12:16:00 INFO - PROCESS | 3740 | 1467227760612 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9146000) [pid = 3740] [serial = 651] [outer = 00000037C8B3E400] 12:16:01 INFO - PROCESS | 3740 | 1467227761037 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]]]}] 12:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95D5400) [pid = 3740] [serial = 652] [outer = 00000037C8CEB000] 12:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 586ms 12:16:01 INFO - PROCESS | 3740 | 1467227761089 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3740 | 1467227761091 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:16:01 INFO - PROCESS | 3740 | 1467227761120 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3740 | 1467227761122 Marionette TRACE conn6 <- [1,834,null,{}] 12:16:01 INFO - PROCESS | 3740 | 1467227761126 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}] 12:16:01 INFO - PROCESS | 3740 | 1467227761128 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:01 INFO - PROCESS | 3740 | 1467227761208 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:16:01 INFO - PROCESS | 3740 | 1467227761247 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3740 | 1467227761249 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD643800 == 35 [pid = 3740] [id = 218] 12:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95E0C00) [pid = 3740] [serial = 653] [outer = 0000000000000000] 12:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C95ED400) [pid = 3740] [serial = 654] [outer = 00000037C95E0C00] 12:16:01 INFO - PROCESS | 3740 | 1467227761306 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C4D800) [pid = 3740] [serial = 655] [outer = 00000037C95E0C00] 12:16:01 INFO - PROCESS | 3740 | 1467227761729 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]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 12:16:01 INFO - PROCESS | 3740 | 1467227761755 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 3740 | 1467227761757 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:16:01 INFO - PROCESS | 3740 | 1467227761761 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 3740 | 1467227761763 Marionette TRACE conn6 <- [1,838,null,{}] 12:16:01 INFO - PROCESS | 3740 | 1467227761771 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}] 12:16:01 INFO - PROCESS | 3740 | 1467227761773 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:01 INFO - PROCESS | 3740 | 1467227761859 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:16:01 INFO - PROCESS | 3740 | 1467227761866 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 3740 | 1467227761868 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2D800 == 36 [pid = 3740] [id = 219] 12:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C49800) [pid = 3740] [serial = 656] [outer = 0000000000000000] 12:16:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C8A800) [pid = 3740] [serial = 657] [outer = 00000037C9C49800] 12:16:01 INFO - PROCESS | 3740 | 1467227761914 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9D85800) [pid = 3740] [serial = 658] [outer = 00000037C9C49800] 12:16:02 INFO - PROCESS | 3740 | 1467227762774 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1027ms 12:16:02 INFO - PROCESS | 3740 | 1467227762791 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 3740 | 1467227762796 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:16:02 INFO - PROCESS | 3740 | 1467227762800 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:16:02 INFO - PROCESS | 3740 | 1467227762806 Marionette TRACE conn6 <- [1,842,null,{}] 12:16:02 INFO - PROCESS | 3740 | 1467227762833 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}] 12:16:02 INFO - PROCESS | 3740 | 1467227762836 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:02 INFO - PROCESS | 3740 | 1467227762967 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:16:03 INFO - PROCESS | 3740 | 1467227763040 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 3740 | 1467227763043 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C284C800 == 37 [pid = 3740] [id = 220] 12:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC64B400) [pid = 3740] [serial = 659] [outer = 0000000000000000] 12:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC69E400) [pid = 3740] [serial = 660] [outer = 00000037BC64B400] 12:16:03 INFO - PROCESS | 3740 | 1467227763106 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BD7EC800) [pid = 3740] [serial = 661] [outer = 00000037BC64B400] 12:16:03 INFO - PROCESS | 3740 | 1467227763862 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]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1106ms 12:16:03 INFO - PROCESS | 3740 | 1467227763924 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 3740 | 1467227763930 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:16:03 INFO - PROCESS | 3740 | 1467227763936 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 3740 | 1467227763940 Marionette TRACE conn6 <- [1,846,null,{}] 12:16:03 INFO - PROCESS | 3740 | 1467227763944 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}] 12:16:03 INFO - PROCESS | 3740 | 1467227763947 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:04 INFO - PROCESS | 3740 | 1467227764096 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:16:04 INFO - PROCESS | 3740 | 1467227764162 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 3740 | 1467227764165 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2840800 == 38 [pid = 3740] [id = 221] 12:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BCA0F000) [pid = 3740] [serial = 662] [outer = 0000000000000000] 12:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C0BB3000) [pid = 3740] [serial = 663] [outer = 00000037BCA0F000] 12:16:04 INFO - PROCESS | 3740 | 1467227764224 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C261A400) [pid = 3740] [serial = 664] [outer = 00000037BCA0F000] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD643800 == 37 [pid = 3740] [id = 218] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037CA5B6800 == 36 [pid = 3740] [id = 217] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9A87000 == 35 [pid = 3740] [id = 216] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D21000 == 34 [pid = 3740] [id = 215] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C46800 == 33 [pid = 3740] [id = 214] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2E000 == 32 [pid = 3740] [id = 213] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2332800 == 31 [pid = 3740] [id = 212] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCA36800 == 30 [pid = 3740] [id = 211] 12:16:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2480800 == 29 [pid = 3740] [id = 210] 12:16:05 INFO - PROCESS | 3740 | 1467227764993 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1074ms 12:16:05 INFO - PROCESS | 3740 | 1467227765018 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 3740 | 1467227765022 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:16:05 INFO - PROCESS | 3740 | 1467227765026 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:16:05 INFO - PROCESS | 3740 | 1467227765031 Marionette TRACE conn6 <- [1,850,null,{}] 12:16:05 INFO - PROCESS | 3740 | 1467227765036 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}] 12:16:05 INFO - PROCESS | 3740 | 1467227765039 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:05 INFO - PROCESS | 3740 | 1467227765143 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C95E5C00) [pid = 3740] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C95EE400) [pid = 3740] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C9523800) [pid = 3740] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C95DC400) [pid = 3740] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C2A83000) [pid = 3740] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C689BC00) [pid = 3740] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C607DC00) [pid = 3740] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C28E9C00) [pid = 3740] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6F6F000) [pid = 3740] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A54C00) [pid = 3740] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC652C00) [pid = 3740] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC855C00) [pid = 3740] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0AF2000) [pid = 3740] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C236D400) [pid = 3740] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5F1C00) [pid = 3740] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC98C000) [pid = 3740] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C6896800) [pid = 3740] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8E27000) [pid = 3740] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8B34800) [pid = 3740] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C913B800) [pid = 3740] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C1343000) [pid = 3740] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:16:05 INFO - PROCESS | 3740 | 1467227765219 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 3740 | 1467227765222 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0AB1800 == 30 [pid = 3740] [id = 222] 12:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC597800) [pid = 3740] [serial = 665] [outer = 0000000000000000] 12:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC5EF800) [pid = 3740] [serial = 666] [outer = 00000037BC597800] 12:16:05 INFO - PROCESS | 3740 | 1467227765273 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC98F400) [pid = 3740] [serial = 667] [outer = 00000037BC597800] 12:16:05 INFO - PROCESS | 3740 | 1467227765698 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 12:16:05 INFO - PROCESS | 3740 | 1467227765768 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 3740 | 1467227765772 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:16:05 INFO - PROCESS | 3740 | 1467227765779 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 3740 | 1467227765782 Marionette TRACE conn6 <- [1,854,null,{}] 12:16:05 INFO - PROCESS | 3740 | 1467227765787 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}] 12:16:05 INFO - PROCESS | 3740 | 1467227765789 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:05 INFO - PROCESS | 3740 | 1467227765888 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:16:05 INFO - PROCESS | 3740 | 1467227765897 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 3740 | 1467227765899 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C91800 == 31 [pid = 3740] [id = 223] 12:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C1657C00) [pid = 3740] [serial = 668] [outer = 0000000000000000] 12:16:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2307800) [pid = 3740] [serial = 669] [outer = 00000037C1657C00] 12:16:05 INFO - PROCESS | 3740 | 1467227765948 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C2630400) [pid = 3740] [serial = 670] [outer = 00000037C1657C00] 12:16:06 INFO - PROCESS | 3740 | 1467227766416 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 12:16:06 INFO - PROCESS | 3740 | 1467227766472 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 3740 | 1467227766474 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:16:06 INFO - PROCESS | 3740 | 1467227766478 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:16:06 INFO - PROCESS | 3740 | 1467227766482 Marionette TRACE conn6 <- [1,858,null,{}] 12:16:06 INFO - PROCESS | 3740 | 1467227766493 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}] 12:16:06 INFO - PROCESS | 3740 | 1467227766498 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:06 INFO - PROCESS | 3740 | 1467227766589 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:16:06 INFO - PROCESS | 3740 | 1467227766604 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 3740 | 1467227766607 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C49800 == 32 [pid = 3740] [id = 224] 12:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2F69400) [pid = 3740] [serial = 671] [outer = 0000000000000000] 12:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6080000) [pid = 3740] [serial = 672] [outer = 00000037C2F69400] 12:16:06 INFO - PROCESS | 3740 | 1467227766658 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6890C00) [pid = 3740] [serial = 673] [outer = 00000037C2F69400] 12:16:07 INFO - PROCESS | 3740 | 1467227767096 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 12:16:07 INFO - PROCESS | 3740 | 1467227767152 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3740 | 1467227767155 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:16:07 INFO - PROCESS | 3740 | 1467227767158 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 3740 | 1467227767160 Marionette TRACE conn6 <- [1,862,null,{}] 12:16:07 INFO - PROCESS | 3740 | 1467227767163 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}] 12:16:07 INFO - PROCESS | 3740 | 1467227767166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:07 INFO - PROCESS | 3740 | 1467227767285 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:16:07 INFO - PROCESS | 3740 | 1467227767299 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3740 | 1467227767301 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C903B800 == 33 [pid = 3740] [id = 225] 12:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C69DF800) [pid = 3740] [serial = 674] [outer = 0000000000000000] 12:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C810C800) [pid = 3740] [serial = 675] [outer = 00000037C69DF800] 12:16:07 INFO - PROCESS | 3740 | 1467227767354 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C8B41800) [pid = 3740] [serial = 676] [outer = 00000037C69DF800] 12:16:07 INFO - PROCESS | 3740 | 1467227767820 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 12:16:07 INFO - PROCESS | 3740 | 1467227767836 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 3740 | 1467227767838 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:16:07 INFO - PROCESS | 3740 | 1467227767841 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:16:07 INFO - PROCESS | 3740 | 1467227767843 Marionette TRACE conn6 <- [1,866,null,{}] 12:16:07 INFO - PROCESS | 3740 | 1467227767847 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}] 12:16:07 INFO - PROCESS | 3740 | 1467227767849 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:07 INFO - PROCESS | 3740 | 1467227767959 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:16:07 INFO - PROCESS | 3740 | 1467227767967 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 3740 | 1467227767969 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9748800 == 34 [pid = 3740] [id = 226] 12:16:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6F26C00) [pid = 3740] [serial = 677] [outer = 0000000000000000] 12:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8CF5800) [pid = 3740] [serial = 678] [outer = 00000037C6F26C00] 12:16:08 INFO - PROCESS | 3740 | 1467227768016 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8E31400) [pid = 3740] [serial = 679] [outer = 00000037C6F26C00] 12:16:08 INFO - PROCESS | 3740 | 1467227768499 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 12:16:08 INFO - PROCESS | 3740 | 1467227768585 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 3740 | 1467227768587 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:16:08 INFO - PROCESS | 3740 | 1467227768591 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 3740 | 1467227768593 Marionette TRACE conn6 <- [1,870,null,{}] 12:16:08 INFO - PROCESS | 3740 | 1467227768602 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}] 12:16:08 INFO - PROCESS | 3740 | 1467227768609 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:08 INFO - PROCESS | 3740 | 1467227768775 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:16:08 INFO - PROCESS | 3740 | 1467227768825 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 3740 | 1467227768827 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9EB7000 == 35 [pid = 3740] [id = 227] 12:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C95EAC00) [pid = 3740] [serial = 680] [outer = 0000000000000000] 12:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9C44C00) [pid = 3740] [serial = 681] [outer = 00000037C95EAC00] 12:16:08 INFO - PROCESS | 3740 | 1467227768874 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C9D83C00) [pid = 3740] [serial = 682] [outer = 00000037C95EAC00] 12:16:09 INFO - PROCESS | 3740 | 1467227769288 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 12:16:09 INFO - PROCESS | 3740 | 1467227769328 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 3740 | 1467227769330 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:16:09 INFO - PROCESS | 3740 | 1467227769333 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 3740 | 1467227769335 Marionette TRACE conn6 <- [1,874,null,{}] 12:16:09 INFO - PROCESS | 3740 | 1467227769344 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}] 12:16:09 INFO - PROCESS | 3740 | 1467227769346 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:09 INFO - PROCESS | 3740 | 1467227769453 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:16:09 INFO - PROCESS | 3740 | 1467227769459 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 3740 | 1467227769461 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4B000 == 36 [pid = 3740] [id = 228] 12:16:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C95EE000) [pid = 3740] [serial = 683] [outer = 0000000000000000] 12:16:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C9D8E400) [pid = 3740] [serial = 684] [outer = 00000037C95EE000] 12:16:09 INFO - PROCESS | 3740 | 1467227769506 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C9FAE000) [pid = 3740] [serial = 685] [outer = 00000037C95EE000] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C28F5C00) [pid = 3740] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BC647000) [pid = 3740] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC73E400) [pid = 3740] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC59B400) [pid = 3740] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC73DC00) [pid = 3740] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C6083C00) [pid = 3740] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C95E0000) [pid = 3740] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC73C000) [pid = 3740] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C9C4F800) [pid = 3740] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BBB58C00) [pid = 3740] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C8B3E400) [pid = 3740] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC0B9400) [pid = 3740] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:16:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C95E0C00) [pid = 3740] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:16:09 INFO - PROCESS | 3740 | 1467227769964 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 12:16:10 INFO - PROCESS | 3740 | 1467227770028 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3740 | 1467227770030 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:16:10 INFO - PROCESS | 3740 | 1467227770034 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3740 | 1467227770035 Marionette TRACE conn6 <- [1,878,null,{}] 12:16:10 INFO - PROCESS | 3740 | 1467227770039 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}] 12:16:10 INFO - PROCESS | 3740 | 1467227770041 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:10 INFO - PROCESS | 3740 | 1467227770158 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:16:10 INFO - PROCESS | 3740 | 1467227770165 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3740 | 1467227770167 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD67F800 == 37 [pid = 3740] [id = 229] 12:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C28F5C00) [pid = 3740] [serial = 686] [outer = 0000000000000000] 12:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8B3E400) [pid = 3740] [serial = 687] [outer = 00000037C28F5C00] 12:16:10 INFO - PROCESS | 3740 | 1467227770212 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9FB5C00) [pid = 3740] [serial = 688] [outer = 00000037C28F5C00] 12:16:10 INFO - PROCESS | 3740 | 1467227770641 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 12:16:10 INFO - PROCESS | 3740 | 1467227770669 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 3740 | 1467227770672 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:16:10 INFO - PROCESS | 3740 | 1467227770675 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 3740 | 1467227770677 Marionette TRACE conn6 <- [1,882,null,{}] 12:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:16:10 INFO - PROCESS | 3740 | 1467227770681 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}] 12:16:10 INFO - PROCESS | 3740 | 1467227770683 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:10 INFO - PROCESS | 3740 | 1467227770765 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:16:10 INFO - PROCESS | 3740 | 1467227770771 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 3740 | 1467227770773 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF72A800 == 38 [pid = 3740] [id = 230] 12:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA6AD400) [pid = 3740] [serial = 689] [outer = 0000000000000000] 12:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CA6B0000) [pid = 3740] [serial = 690] [outer = 00000037CA6AD400] 12:16:10 INFO - PROCESS | 3740 | 1467227770818 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CA6BB800) [pid = 3740] [serial = 691] [outer = 00000037CA6AD400] 12:16:11 INFO - PROCESS | 3740 | 1467227771225 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 567ms 12:16:11 INFO - PROCESS | 3740 | 1467227771246 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 3740 | 1467227771249 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:16:11 INFO - PROCESS | 3740 | 1467227771252 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 3740 | 1467227771263 Marionette TRACE conn6 <- [1,886,null,{}] 12:16:11 INFO - PROCESS | 3740 | 1467227771278 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}] 12:16:11 INFO - PROCESS | 3740 | 1467227771280 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:11 INFO - PROCESS | 3740 | 1467227771370 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:16:11 INFO - PROCESS | 3740 | 1467227771376 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 3740 | 1467227771378 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D012A800 == 39 [pid = 3740] [id = 231] 12:16:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CA6CC400) [pid = 3740] [serial = 692] [outer = 0000000000000000] 12:16:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CAC84C00) [pid = 3740] [serial = 693] [outer = 00000037CA6CC400] 12:16:11 INFO - PROCESS | 3740 | 1467227771424 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CB819400) [pid = 3740] [serial = 694] [outer = 00000037CA6CC400] 12:16:12 INFO - PROCESS | 3740 | 1467227772046 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]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 839ms 12:16:12 INFO - PROCESS | 3740 | 1467227772095 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 3740 | 1467227772100 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:16:12 INFO - PROCESS | 3740 | 1467227772120 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 3740 | 1467227772124 Marionette TRACE conn6 <- [1,890,null,{}] 12:16:12 INFO - PROCESS | 3740 | 1467227772130 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}] 12:16:12 INFO - PROCESS | 3740 | 1467227772134 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:12 INFO - PROCESS | 3740 | 1467227772266 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:16:12 INFO - PROCESS | 3740 | 1467227772335 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 3740 | 1467227772338 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2488800 == 40 [pid = 3740] [id = 232] 12:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC5E7000) [pid = 3740] [serial = 695] [outer = 0000000000000000] 12:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BCB1E400) [pid = 3740] [serial = 696] [outer = 00000037BC5E7000] 12:16:12 INFO - PROCESS | 3740 | 1467227772438 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C0BB6400) [pid = 3740] [serial = 697] [outer = 00000037BC5E7000] 12:16:13 INFO - PROCESS | 3740 | 1467227773094 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1028ms 12:16:13 INFO - PROCESS | 3740 | 1467227773150 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 3740 | 1467227773156 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:16:13 INFO - PROCESS | 3740 | 1467227773162 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 3740 | 1467227773166 Marionette TRACE conn6 <- [1,894,null,{}] 12:16:13 INFO - PROCESS | 3740 | 1467227773170 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}] 12:16:13 INFO - PROCESS | 3740 | 1467227773173 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:13 INFO - PROCESS | 3740 | 1467227773292 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:16:13 INFO - PROCESS | 3740 | 1467227773368 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 3740 | 1467227773371 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDC800 == 41 [pid = 3740] [id = 233] 12:16:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C6077C00) [pid = 3740] [serial = 698] [outer = 0000000000000000] 12:16:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C6086800) [pid = 3740] [serial = 699] [outer = 00000037C6077C00] 12:16:13 INFO - PROCESS | 3740 | 1467227773471 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C8B33C00) [pid = 3740] [serial = 700] [outer = 00000037C6077C00] 12:16:14 INFO - PROCESS | 3740 | 1467227774105 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 987ms 12:16:14 INFO - PROCESS | 3740 | 1467227774150 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 3740 | 1467227774154 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:16:14 INFO - PROCESS | 3740 | 1467227774157 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 3740 | 1467227774161 Marionette TRACE conn6 <- [1,898,null,{}] 12:16:14 INFO - PROCESS | 3740 | 1467227774188 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}] 12:16:14 INFO - PROCESS | 3740 | 1467227774193 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:14 INFO - PROCESS | 3740 | 1467227774308 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:16:14 INFO - PROCESS | 3740 | 1467227774384 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 3740 | 1467227774388 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD650000 == 42 [pid = 3740] [id = 234] 12:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C08D0800) [pid = 3740] [serial = 701] [outer = 0000000000000000] 12:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C9C4EC00) [pid = 3740] [serial = 702] [outer = 00000037C08D0800] 12:16:14 INFO - PROCESS | 3740 | 1467227774502 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037CB8B9400) [pid = 3740] [serial = 703] [outer = 00000037C08D0800] 12:16:15 INFO - PROCESS | 3740 | 1467227775321 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1236ms 12:16:15 INFO - PROCESS | 3740 | 1467227775399 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 3740 | 1467227775403 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:16:15 INFO - PROCESS | 3740 | 1467227775408 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 3740 | 1467227775412 Marionette TRACE conn6 <- [1,902,null,{}] 12:16:15 INFO - PROCESS | 3740 | 1467227775418 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}] 12:16:15 INFO - PROCESS | 3740 | 1467227775421 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:15 INFO - PROCESS | 3740 | 1467227775542 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:16:15 INFO - PROCESS | 3740 | 1467227775611 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 3740 | 1467227775614 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C087F800 == 43 [pid = 3740] [id = 235] 12:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BC737000) [pid = 3740] [serial = 704] [outer = 0000000000000000] 12:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037BCA08800) [pid = 3740] [serial = 705] [outer = 00000037BC737000] 12:16:15 INFO - PROCESS | 3740 | 1467227775667 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C0A60C00) [pid = 3740] [serial = 706] [outer = 00000037BC737000] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF72A800 == 42 [pid = 3740] [id = 230] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD67F800 == 41 [pid = 3740] [id = 229] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4B000 == 40 [pid = 3740] [id = 228] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9EB7000 == 39 [pid = 3740] [id = 227] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9748800 == 38 [pid = 3740] [id = 226] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C903B800 == 37 [pid = 3740] [id = 225] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C49800 == 36 [pid = 3740] [id = 224] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C91800 == 35 [pid = 3740] [id = 223] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0AB1800 == 34 [pid = 3740] [id = 222] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C284C800 == 33 [pid = 3740] [id = 220] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2D800 == 32 [pid = 3740] [id = 219] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2840800 == 31 [pid = 3740] [id = 221] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD650000 == 30 [pid = 3740] [id = 234] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDC800 == 29 [pid = 3740] [id = 233] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037D012A800 == 28 [pid = 3740] [id = 231] 12:16:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2488800 == 27 [pid = 3740] [id = 232] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C2A82000) [pid = 3740] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037BD43A400) [pid = 3740] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037BC693400) [pid = 3740] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037BC859000) [pid = 3740] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BCB26000) [pid = 3740] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC5A0C00) [pid = 3740] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC5F3800) [pid = 3740] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C0BB4C00) [pid = 3740] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C0849400) [pid = 3740] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C8BE5400) [pid = 3740] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C67AAC00) [pid = 3740] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9C45400) [pid = 3740] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C95EF000) [pid = 3740] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C661C000) [pid = 3740] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C8A000) [pid = 3740] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9C82400) [pid = 3740] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6056400) [pid = 3740] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC5EA400) [pid = 3740] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C6895C00) [pid = 3740] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9C4D800) [pid = 3740] [serial = 655] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C8E33C00) [pid = 3740] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C6652C00) [pid = 3740] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9146000) [pid = 3740] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2419C00) [pid = 3740] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC0BE400) [pid = 3740] [serial = 366] [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.] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C263B400) [pid = 3740] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95ED400) [pid = 3740] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 3740 | 1467227776899 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1528ms 12:16:16 INFO - PROCESS | 3740 | 1467227776938 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 3740 | 1467227776942 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:16:16 INFO - PROCESS | 3740 | 1467227776947 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 3740 | 1467227776950 Marionette TRACE conn6 <- [1,906,null,{}] 12:16:17 INFO - PROCESS | 3740 | 1467227776999 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}] 12:16:17 INFO - PROCESS | 3740 | 1467227777002 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:17 INFO - PROCESS | 3740 | 1467227777124 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:16:17 INFO - PROCESS | 3740 | 1467227777133 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3740 | 1467227777136 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCE86800 == 28 [pid = 3740] [id = 236] 12:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC0BF000) [pid = 3740] [serial = 707] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC59F000) [pid = 3740] [serial = 708] [outer = 00000037BC0BF000] 12:16:17 INFO - PROCESS | 3740 | 1467227777187 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC5F3400) [pid = 3740] [serial = 709] [outer = 00000037BC0BF000] 12:16:17 INFO - PROCESS | 3740 | 1467227777643 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 12:16:17 INFO - PROCESS | 3740 | 1467227777687 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 3740 | 1467227777692 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:16:17 INFO - PROCESS | 3740 | 1467227777699 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 3740 | 1467227777702 Marionette TRACE conn6 <- [1,910,null,{}] 12:16:17 INFO - PROCESS | 3740 | 1467227777706 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}] 12:16:17 INFO - PROCESS | 3740 | 1467227777708 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:17 INFO - PROCESS | 3740 | 1467227777800 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:16:17 INFO - PROCESS | 3740 | 1467227777809 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 3740 | 1467227777811 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2484800 == 29 [pid = 3740] [id = 237] 12:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC735800) [pid = 3740] [serial = 710] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC73C800) [pid = 3740] [serial = 711] [outer = 00000037BC735800] 12:16:17 INFO - PROCESS | 3740 | 1467227777861 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BCB26800) [pid = 3740] [serial = 712] [outer = 00000037BC735800] 12:16:18 INFO - PROCESS | 3740 | 1467227778344 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 12:16:18 INFO - PROCESS | 3740 | 1467227778372 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 3740 | 1467227778374 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:16:18 INFO - PROCESS | 3740 | 1467227778378 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:16:18 INFO - PROCESS | 3740 | 1467227778382 Marionette TRACE conn6 <- [1,914,null,{}] 12:16:18 INFO - PROCESS | 3740 | 1467227778393 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}] 12:16:18 INFO - PROCESS | 3740 | 1467227778399 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:18 INFO - PROCESS | 3740 | 1467227778515 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:16:18 INFO - PROCESS | 3740 | 1467227778587 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 3740 | 1467227778591 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E7800 == 30 [pid = 3740] [id = 238] 12:16:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC0C3400) [pid = 3740] [serial = 713] [outer = 0000000000000000] 12:16:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0BB5C00) [pid = 3740] [serial = 714] [outer = 00000037BC0C3400] 12:16:18 INFO - PROCESS | 3740 | 1467227778652 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C1846400) [pid = 3740] [serial = 715] [outer = 00000037BC0C3400] 12:16:19 INFO - PROCESS | 3740 | 1467227779077 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 12:16:19 INFO - PROCESS | 3740 | 1467227779115 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3740 | 1467227779118 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:16:19 INFO - PROCESS | 3740 | 1467227779121 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 3740 | 1467227779123 Marionette TRACE conn6 <- [1,918,null,{}] 12:16:19 INFO - PROCESS | 3740 | 1467227779127 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}] 12:16:19 INFO - PROCESS | 3740 | 1467227779129 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:19 INFO - PROCESS | 3740 | 1467227779244 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:16:19 INFO - PROCESS | 3740 | 1467227779251 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 3740 | 1467227779253 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81C5800 == 31 [pid = 3740] [id = 239] 12:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C261E800) [pid = 3740] [serial = 716] [outer = 0000000000000000] 12:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C2632400) [pid = 3740] [serial = 717] [outer = 00000037C261E800] 12:16:19 INFO - PROCESS | 3740 | 1467227779339 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C28F4C00) [pid = 3740] [serial = 718] [outer = 00000037C261E800] 12:16:19 INFO - PROCESS | 3740 | 1467227779789 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 735ms 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:16:19 INFO - PROCESS | 3740 | 1467227779882 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 3740 | 1467227779885 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 3740 | 1467227779888 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 3740 | 1467227779890 Marionette TRACE conn6 <- [1,922,null,{}] 12:16:19 INFO - PROCESS | 3740 | 1467227779893 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}] 12:16:19 INFO - PROCESS | 3740 | 1467227779896 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:20 INFO - PROCESS | 3740 | 1467227780007 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:16:20 INFO - PROCESS | 3740 | 1467227780057 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3740 | 1467227780060 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C58000 == 32 [pid = 3740] [id = 240] 12:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC653400) [pid = 3740] [serial = 719] [outer = 0000000000000000] 12:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2E94000) [pid = 3740] [serial = 720] [outer = 00000037BC653400] 12:16:20 INFO - PROCESS | 3740 | 1467227780105 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C607CC00) [pid = 3740] [serial = 721] [outer = 00000037BC653400] 12:16:20 INFO - PROCESS | 3740 | 1467227780556 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 12:16:20 INFO - PROCESS | 3740 | 1467227780627 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 3740 | 1467227780629 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:16:20 INFO - PROCESS | 3740 | 1467227780638 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 3740 | 1467227780640 Marionette TRACE conn6 <- [1,926,null,{}] 12:16:20 INFO - PROCESS | 3740 | 1467227780644 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}] 12:16:20 INFO - PROCESS | 3740 | 1467227780650 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:20 INFO - PROCESS | 3740 | 1467227780790 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:16:20 INFO - PROCESS | 3740 | 1467227780836 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 3740 | 1467227780838 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DC6800 == 33 [pid = 3740] [id = 241] 12:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C0A5BC00) [pid = 3740] [serial = 722] [outer = 0000000000000000] 12:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6F1FC00) [pid = 3740] [serial = 723] [outer = 00000037C0A5BC00] 12:16:20 INFO - PROCESS | 3740 | 1467227780886 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C8346800) [pid = 3740] [serial = 724] [outer = 00000037C0A5BC00] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C6F26C00) [pid = 3740] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C95EAC00) [pid = 3740] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C2F69400) [pid = 3740] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C95EE000) [pid = 3740] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C69DF800) [pid = 3740] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC64B400) [pid = 3740] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C1657C00) [pid = 3740] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC597800) [pid = 3740] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C49800) [pid = 3740] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BCA0F000) [pid = 3740] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CA6AD400) [pid = 3740] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6CC400) [pid = 3740] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:16:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C28F5C00) [pid = 3740] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:16:21 INFO - PROCESS | 3740 | 1467227781467 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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 881ms 12:16:21 INFO - PROCESS | 3740 | 1467227781517 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 3740 | 1467227781520 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:16:21 INFO - PROCESS | 3740 | 1467227781523 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:16:21 INFO - PROCESS | 3740 | 1467227781525 Marionette TRACE conn6 <- [1,930,null,{}] 12:16:21 INFO - PROCESS | 3740 | 1467227781529 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}] 12:16:21 INFO - PROCESS | 3740 | 1467227781531 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:21 INFO - PROCESS | 3740 | 1467227781612 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:16:21 INFO - PROCESS | 3740 | 1467227781618 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 3740 | 1467227781621 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9733800 == 34 [pid = 3740] [id = 242] 12:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C0B4AC00) [pid = 3740] [serial = 725] [outer = 0000000000000000] 12:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6891800) [pid = 3740] [serial = 726] [outer = 00000037C0B4AC00] 12:16:21 INFO - PROCESS | 3740 | 1467227781665 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8B38400) [pid = 3740] [serial = 727] [outer = 00000037C0B4AC00] 12:16:22 INFO - PROCESS | 3740 | 1467227782435 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1018ms 12:16:22 INFO - PROCESS | 3740 | 1467227782546 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 3740 | 1467227782551 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:16:22 INFO - PROCESS | 3740 | 1467227782556 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 3740 | 1467227782561 Marionette TRACE conn6 <- [1,934,null,{}] 12:16:22 INFO - PROCESS | 3740 | 1467227782587 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}] 12:16:22 INFO - PROCESS | 3740 | 1467227782590 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:22 INFO - PROCESS | 3740 | 1467227782724 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:16:22 INFO - PROCESS | 3740 | 1467227782791 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 3740 | 1467227782794 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2481000 == 35 [pid = 3740] [id = 243] 12:16:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC5E6C00) [pid = 3740] [serial = 728] [outer = 0000000000000000] 12:16:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC651C00) [pid = 3740] [serial = 729] [outer = 00000037BC5E6C00] 12:16:22 INFO - PROCESS | 3740 | 1467227782855 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BCB24800) [pid = 3740] [serial = 730] [outer = 00000037BC5E6C00] 12:16:23 INFO - PROCESS | 3740 | 1467227783577 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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1080ms 12:16:23 INFO - PROCESS | 3740 | 1467227783658 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 3740 | 1467227783663 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:16:23 INFO - PROCESS | 3740 | 1467227783705 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 3740 | 1467227783708 Marionette TRACE conn6 <- [1,938,null,{}] 12:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:16:23 INFO - PROCESS | 3740 | 1467227783712 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}] 12:16:23 INFO - PROCESS | 3740 | 1467227783716 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:23 INFO - PROCESS | 3740 | 1467227783849 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:16:23 INFO - PROCESS | 3740 | 1467227783915 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 3740 | 1467227783918 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E7000 == 36 [pid = 3740] [id = 244] 12:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C123F000) [pid = 3740] [serial = 731] [outer = 0000000000000000] 12:16:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C241A800) [pid = 3740] [serial = 732] [outer = 00000037C123F000] 12:16:23 INFO - PROCESS | 3740 | 1467227783978 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C604EC00) [pid = 3740] [serial = 733] [outer = 00000037C123F000] 12:16:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DC6800 == 35 [pid = 3740] [id = 241] 12:16:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C58000 == 34 [pid = 3740] [id = 240] 12:16:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81C5800 == 33 [pid = 3740] [id = 239] 12:16:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E7800 == 32 [pid = 3740] [id = 238] 12:16:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2484800 == 31 [pid = 3740] [id = 237] 12:16:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCE86800 == 30 [pid = 3740] [id = 236] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8CF5800) [pid = 3740] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C44C00) [pid = 3740] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C8E31400) [pid = 3740] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6080000) [pid = 3740] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6890C00) [pid = 3740] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9D8E400) [pid = 3740] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C810C800) [pid = 3740] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC69E400) [pid = 3740] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BD7EC800) [pid = 3740] [serial = 661] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2307800) [pid = 3740] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2630400) [pid = 3740] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC5EF800) [pid = 3740] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC98F400) [pid = 3740] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9D85800) [pid = 3740] [serial = 658] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9C8A800) [pid = 3740] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C0BB3000) [pid = 3740] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C261A400) [pid = 3740] [serial = 664] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CA6BB800) [pid = 3740] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9D83C00) [pid = 3740] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CAC84C00) [pid = 3740] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037CB819400) [pid = 3740] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C8B3E400) [pid = 3740] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CA6B0000) [pid = 3740] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C9FAE000) [pid = 3740] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C9FB5C00) [pid = 3740] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C8B41800) [pid = 3740] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:16:24 INFO - PROCESS | 3740 | 1467227784745 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1066ms 12:16:24 INFO - PROCESS | 3740 | 1467227784791 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 3740 | 1467227784795 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:16:24 INFO - PROCESS | 3740 | 1467227784802 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 3740 | 1467227784808 Marionette TRACE conn6 <- [1,942,null,{}] 12:16:24 INFO - PROCESS | 3740 | 1467227784813 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}] 12:16:24 INFO - PROCESS | 3740 | 1467227784816 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:24 INFO - PROCESS | 3740 | 1467227784911 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:16:24 INFO - PROCESS | 3740 | 1467227784921 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 3740 | 1467227784924 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13B7000 == 31 [pid = 3740] [id = 245] 12:16:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BC5EF800) [pid = 3740] [serial = 734] [outer = 0000000000000000] 12:16:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037BC64DC00) [pid = 3740] [serial = 735] [outer = 00000037BC5EF800] 12:16:24 INFO - PROCESS | 3740 | 1467227784975 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BCA02400) [pid = 3740] [serial = 736] [outer = 00000037BC5EF800] 12:16:25 INFO - PROCESS | 3740 | 1467227785498 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 734ms 12:16:25 INFO - PROCESS | 3740 | 1467227785543 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 3740 | 1467227785548 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 3740 | 1467227785554 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:16:25 INFO - PROCESS | 3740 | 1467227785557 Marionette TRACE conn6 <- [1,946,null,{}] 12:16:25 INFO - PROCESS | 3740 | 1467227785561 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}] 12:16:25 INFO - PROCESS | 3740 | 1467227785563 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:25 INFO - PROCESS | 3740 | 1467227785657 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:16:25 INFO - PROCESS | 3740 | 1467227785729 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 3740 | 1467227785732 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60D2000 == 32 [pid = 3740] [id = 246] 12:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C0A59000) [pid = 3740] [serial = 737] [outer = 0000000000000000] 12:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C123B000) [pid = 3740] [serial = 738] [outer = 00000037C0A59000] 12:16:25 INFO - PROCESS | 3740 | 1467227785782 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C261A400) [pid = 3740] [serial = 739] [outer = 00000037C0A59000] 12:16:26 INFO - PROCESS | 3740 | 1467227786167 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 672ms 12:16:26 INFO - PROCESS | 3740 | 1467227786229 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3740 | 1467227786231 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:16:26 INFO - PROCESS | 3740 | 1467227786235 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3740 | 1467227786238 Marionette TRACE conn6 <- [1,950,null,{}] 12:16:26 INFO - PROCESS | 3740 | 1467227786250 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}] 12:16:26 INFO - PROCESS | 3740 | 1467227786255 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:26 INFO - PROCESS | 3740 | 1467227786346 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:16:26 INFO - PROCESS | 3740 | 1467227786362 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 3740 | 1467227786366 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8372000 == 33 [pid = 3740] [id = 247] 12:16:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C2F62000) [pid = 3740] [serial = 740] [outer = 0000000000000000] 12:16:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C6650C00) [pid = 3740] [serial = 741] [outer = 00000037C2F62000] 12:16:26 INFO - PROCESS | 3740 | 1467227786415 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C6897800) [pid = 3740] [serial = 742] [outer = 00000037C2F62000] 12:16:26 INFO - PROCESS | 3740 | 1467227786840 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 12:16:26 INFO - PROCESS | 3740 | 1467227786930 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 3740 | 1467227786933 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:16:26 INFO - PROCESS | 3740 | 1467227786942 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 3740 | 1467227786944 Marionette TRACE conn6 <- [1,954,null,{}] 12:16:26 INFO - PROCESS | 3740 | 1467227786948 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}] 12:16:26 INFO - PROCESS | 3740 | 1467227786950 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:27 INFO - PROCESS | 3740 | 1467227787097 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:16:27 INFO - PROCESS | 3740 | 1467227787114 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3740 | 1467227787116 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DAD800 == 34 [pid = 3740] [id = 248] 12:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C6F1EC00) [pid = 3740] [serial = 743] [outer = 0000000000000000] 12:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C6F6DC00) [pid = 3740] [serial = 744] [outer = 00000037C6F1EC00] 12:16:27 INFO - PROCESS | 3740 | 1467227787163 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8BDF800) [pid = 3740] [serial = 745] [outer = 00000037C6F1EC00] 12:16:27 INFO - PROCESS | 3740 | 1467227787620 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 12:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:16:27 INFO - PROCESS | 3740 | 1467227787678 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 3740 | 1467227787680 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:16:27 INFO - PROCESS | 3740 | 1467227787683 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 3740 | 1467227787685 Marionette TRACE conn6 <- [1,958,null,{}] 12:16:27 INFO - PROCESS | 3740 | 1467227787689 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}] 12:16:27 INFO - PROCESS | 3740 | 1467227787691 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:27 INFO - PROCESS | 3740 | 1467227787804 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:16:27 INFO - PROCESS | 3740 | 1467227787815 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 3740 | 1467227787817 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B28000 == 35 [pid = 3740] [id = 249] 12:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8B37000) [pid = 3740] [serial = 746] [outer = 0000000000000000] 12:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8E25C00) [pid = 3740] [serial = 747] [outer = 00000037C8B37000] 12:16:27 INFO - PROCESS | 3740 | 1467227787864 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8E33800) [pid = 3740] [serial = 748] [outer = 00000037C8B37000] 12:16:28 INFO - PROCESS | 3740 | 1467227788351 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 12:16:28 INFO - PROCESS | 3740 | 1467227788429 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 3740 | 1467227788431 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:16:28 INFO - PROCESS | 3740 | 1467227788435 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:16:28 INFO - PROCESS | 3740 | 1467227788437 Marionette TRACE conn6 <- [1,962,null,{}] 12:16:28 INFO - PROCESS | 3740 | 1467227788440 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}] 12:16:28 INFO - PROCESS | 3740 | 1467227788446 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:28 INFO - PROCESS | 3740 | 1467227788572 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:16:28 INFO - PROCESS | 3740 | 1467227788626 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 3740 | 1467227788628 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CB89B800 == 36 [pid = 3740] [id = 250] 12:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C95E0000) [pid = 3740] [serial = 749] [outer = 0000000000000000] 12:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95ED400) [pid = 3740] [serial = 750] [outer = 00000037C95E0000] 12:16:28 INFO - PROCESS | 3740 | 1467227788674 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C43800) [pid = 3740] [serial = 751] [outer = 00000037C95E0000] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C0A5BC00) [pid = 3740] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC0BF000) [pid = 3740] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC735800) [pid = 3740] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC0C3400) [pid = 3740] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC737000) [pid = 3740] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C261E800) [pid = 3740] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC5E7000) [pid = 3740] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C6077C00) [pid = 3740] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C08D0800) [pid = 3740] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:16:28 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037BC653400) [pid = 3740] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:16:29 INFO - PROCESS | 3740 | 1467227789089 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 12:16:29 INFO - PROCESS | 3740 | 1467227789173 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3740 | 1467227789175 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:16:29 INFO - PROCESS | 3740 | 1467227789179 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3740 | 1467227789181 Marionette TRACE conn6 <- [1,966,null,{}] 12:16:29 INFO - PROCESS | 3740 | 1467227789184 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}] 12:16:29 INFO - PROCESS | 3740 | 1467227789186 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:29 INFO - PROCESS | 3740 | 1467227789273 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:16:29 INFO - PROCESS | 3740 | 1467227789283 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3740 | 1467227789286 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC91B800 == 37 [pid = 3740] [id = 251] 12:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC646800) [pid = 3740] [serial = 752] [outer = 0000000000000000] 12:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C28E9400) [pid = 3740] [serial = 753] [outer = 00000037BC646800] 12:16:29 INFO - PROCESS | 3740 | 1467227789334 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C9C47C00) [pid = 3740] [serial = 754] [outer = 00000037BC646800] 12:16:29 INFO - PROCESS | 3740 | 1467227789766 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 628ms 12:16:29 INFO - PROCESS | 3740 | 1467227789811 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 3740 | 1467227789813 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:16:29 INFO - PROCESS | 3740 | 1467227789816 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 3740 | 1467227789819 Marionette TRACE conn6 <- [1,970,null,{}] 12:16:29 INFO - PROCESS | 3740 | 1467227789822 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}] 12:16:29 INFO - PROCESS | 3740 | 1467227789824 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:29 INFO - PROCESS | 3740 | 1467227789936 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:16:29 INFO - PROCESS | 3740 | 1467227789958 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:29 INFO - PROCESS | 3740 | 1467227789960 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCACD000 == 38 [pid = 3740] [id = 252] 12:16:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C6077C00) [pid = 3740] [serial = 755] [outer = 0000000000000000] 12:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9C89C00) [pid = 3740] [serial = 756] [outer = 00000037C6077C00] 12:16:30 INFO - PROCESS | 3740 | 1467227790005 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9D85800) [pid = 3740] [serial = 757] [outer = 00000037C6077C00] 12:16:30 INFO - PROCESS | 3740 | 1467227790429 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 12:16:30 INFO - PROCESS | 3740 | 1467227790450 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 3740 | 1467227790452 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:16:30 INFO - PROCESS | 3740 | 1467227790456 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 3740 | 1467227790458 Marionette TRACE conn6 <- [1,974,null,{}] 12:16:30 INFO - PROCESS | 3740 | 1467227790461 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}] 12:16:30 INFO - PROCESS | 3740 | 1467227790463 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:30 INFO - PROCESS | 3740 | 1467227790550 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:16:30 INFO - PROCESS | 3740 | 1467227790556 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 3740 | 1467227790558 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD638000 == 39 [pid = 3740] [id = 253] 12:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C241C000) [pid = 3740] [serial = 758] [outer = 0000000000000000] 12:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9D8F400) [pid = 3740] [serial = 759] [outer = 00000037C241C000] 12:16:30 INFO - PROCESS | 3740 | 1467227790603 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CA5BC000) [pid = 3740] [serial = 760] [outer = 00000037C241C000] 12:16:31 INFO - PROCESS | 3740 | --DOCSHELL 00000037C087F800 == 38 [pid = 3740] [id = 235] 12:16:31 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13B7000 == 37 [pid = 3740] [id = 245] 12:16:31 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E7000 == 36 [pid = 3740] [id = 244] 12:16:31 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2481000 == 35 [pid = 3740] [id = 243] 12:16:31 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9733800 == 34 [pid = 3740] [id = 242] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60D2000 == 33 [pid = 3740] [id = 246] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DAD800 == 32 [pid = 3740] [id = 248] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037CB89B800 == 31 [pid = 3740] [id = 250] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B28000 == 30 [pid = 3740] [id = 249] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC91B800 == 29 [pid = 3740] [id = 251] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCACD000 == 28 [pid = 3740] [id = 252] 12:16:32 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8372000 == 27 [pid = 3740] [id = 247] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C6F1FC00) [pid = 3740] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC59F000) [pid = 3740] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC5F3400) [pid = 3740] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC73C800) [pid = 3740] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BCB26800) [pid = 3740] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C0BB5C00) [pid = 3740] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C0A60C00) [pid = 3740] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BCA08800) [pid = 3740] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2632400) [pid = 3740] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C0BB6400) [pid = 3740] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BCB1E400) [pid = 3740] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C8B33C00) [pid = 3740] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C6086800) [pid = 3740] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CB8B9400) [pid = 3740] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C9C4EC00) [pid = 3740] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C8346800) [pid = 3740] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C2E94000) [pid = 3740] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037C28F4C00) [pid = 3740] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037C607CC00) [pid = 3740] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037C1846400) [pid = 3740] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:16:32 INFO - PROCESS | 3740 | 1467227792396 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1979ms 12:16:32 INFO - PROCESS | 3740 | 1467227792437 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 3740 | 1467227792441 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 3740 | 1467227792447 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:16:32 INFO - PROCESS | 3740 | 1467227792450 Marionette TRACE conn6 <- [1,978,null,{}] 12:16:32 INFO - PROCESS | 3740 | 1467227792457 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}] 12:16:32 INFO - PROCESS | 3740 | 1467227792460 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:32 INFO - PROCESS | 3740 | 1467227792558 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:16:32 INFO - PROCESS | 3740 | 1467227792565 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 3740 | 1467227792570 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCEDB000 == 28 [pid = 3740] [id = 254] 12:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037BC484400) [pid = 3740] [serial = 761] [outer = 0000000000000000] 12:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037BC595400) [pid = 3740] [serial = 762] [outer = 00000037BC484400] 12:16:32 INFO - PROCESS | 3740 | 1467227792623 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC5E5800) [pid = 3740] [serial = 763] [outer = 00000037BC484400] 12:16:33 INFO - PROCESS | 3740 | 1467227793108 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 12:16:33 INFO - PROCESS | 3740 | 1467227793143 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3740 | 1467227793148 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:16:33 INFO - PROCESS | 3740 | 1467227793157 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3740 | 1467227793160 Marionette TRACE conn6 <- [1,982,null,{}] 12:16:33 INFO - PROCESS | 3740 | 1467227793164 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}] 12:16:33 INFO - PROCESS | 3740 | 1467227793167 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:33 INFO - PROCESS | 3740 | 1467227793260 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:16:33 INFO - PROCESS | 3740 | 1467227793268 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 3740 | 1467227793272 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C16A9800 == 29 [pid = 3740] [id = 255] 12:16:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BC64FC00) [pid = 3740] [serial = 764] [outer = 0000000000000000] 12:16:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037BC693800) [pid = 3740] [serial = 765] [outer = 00000037BC64FC00] 12:16:33 INFO - PROCESS | 3740 | 1467227793323 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC734000) [pid = 3740] [serial = 766] [outer = 00000037BC64FC00] 12:16:33 INFO - PROCESS | 3740 | 1467227793782 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 12:16:33 INFO - PROCESS | 3740 | 1467227793828 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 3740 | 1467227793831 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:16:33 INFO - PROCESS | 3740 | 1467227793834 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 3740 | 1467227793838 Marionette TRACE conn6 <- [1,986,null,{}] 12:16:33 INFO - PROCESS | 3740 | 1467227793850 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}] 12:16:33 INFO - PROCESS | 3740 | 1467227793855 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:33 INFO - PROCESS | 3740 | 1467227793974 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:16:33 INFO - PROCESS | 3740 | 1467227793992 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 3740 | 1467227793996 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C99000 == 30 [pid = 3740] [id = 256] 12:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BA694800) [pid = 3740] [serial = 767] [outer = 0000000000000000] 12:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BD9B7000) [pid = 3740] [serial = 768] [outer = 00000037BA694800] 12:16:34 INFO - PROCESS | 3740 | 1467227794103 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C08D9800) [pid = 3740] [serial = 769] [outer = 00000037BA694800] 12:16:34 INFO - PROCESS | 3740 | 1467227794480 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 12:16:34 INFO - PROCESS | 3740 | 1467227794529 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 3740 | 1467227794532 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:16:34 INFO - PROCESS | 3740 | 1467227794535 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 3740 | 1467227794537 Marionette TRACE conn6 <- [1,990,null,{}] 12:16:34 INFO - PROCESS | 3740 | 1467227794541 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}] 12:16:34 INFO - PROCESS | 3740 | 1467227794543 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:34 INFO - PROCESS | 3740 | 1467227794653 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:16:34 INFO - PROCESS | 3740 | 1467227794661 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 3740 | 1467227794663 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A22800 == 31 [pid = 3740] [id = 257] 12:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C0A65800) [pid = 3740] [serial = 770] [outer = 0000000000000000] 12:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0AF0000) [pid = 3740] [serial = 771] [outer = 00000037C0A65800] 12:16:34 INFO - PROCESS | 3740 | 1467227794710 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C12DC800) [pid = 3740] [serial = 772] [outer = 00000037C0A65800] 12:16:35 INFO - PROCESS | 3740 | 1467227795137 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 12:16:35 INFO - PROCESS | 3740 | 1467227795167 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 3740 | 1467227795169 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 3740 | 1467227795172 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:16:35 INFO - PROCESS | 3740 | 1467227795174 Marionette TRACE conn6 <- [1,994,null,{}] 12:16:35 INFO - PROCESS | 3740 | 1467227795178 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}] 12:16:35 INFO - PROCESS | 3740 | 1467227795180 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:35 INFO - PROCESS | 3740 | 1467227795284 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:16:35 INFO - PROCESS | 3740 | 1467227795328 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 3740 | 1467227795330 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F91000 == 32 [pid = 3740] [id = 258] 12:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC649C00) [pid = 3740] [serial = 773] [outer = 0000000000000000] 12:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C2311C00) [pid = 3740] [serial = 774] [outer = 00000037BC649C00] 12:16:35 INFO - PROCESS | 3740 | 1467227795377 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C241C800) [pid = 3740] [serial = 775] [outer = 00000037BC649C00] 12:16:35 INFO - PROCESS | 3740 | 1467227795795 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 12:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:16:35 INFO - PROCESS | 3740 | 1467227795850 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 3740 | 1467227795852 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:16:35 INFO - PROCESS | 3740 | 1467227795855 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 3740 | 1467227795857 Marionette TRACE conn6 <- [1,998,null,{}] 12:16:35 INFO - PROCESS | 3740 | 1467227795860 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}] 12:16:35 INFO - PROCESS | 3740 | 1467227795867 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:35 INFO - PROCESS | 3740 | 1467227795975 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:16:36 INFO - PROCESS | 3740 | 1467227795989 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 3740 | 1467227795991 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CAA800 == 33 [pid = 3740] [id = 259] 12:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C263E400) [pid = 3740] [serial = 776] [outer = 0000000000000000] 12:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C2A7EC00) [pid = 3740] [serial = 777] [outer = 00000037C263E400] 12:16:36 INFO - PROCESS | 3740 | 1467227796037 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C607DC00) [pid = 3740] [serial = 778] [outer = 00000037C263E400] 12:16:36 INFO - PROCESS | 3740 | 1467227796453 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 12:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:16:36 INFO - PROCESS | 3740 | 1467227796528 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 3740 | 1467227796530 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:16:36 INFO - PROCESS | 3740 | 1467227796534 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 3740 | 1467227796535 Marionette TRACE conn6 <- [1,1002,null,{}] 12:16:36 INFO - PROCESS | 3740 | 1467227796539 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}] 12:16:36 INFO - PROCESS | 3740 | 1467227796541 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:36 INFO - PROCESS | 3740 | 1467227796648 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:16:36 INFO - PROCESS | 3740 | 1467227796657 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 3740 | 1467227796659 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9032800 == 34 [pid = 3740] [id = 260] 12:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC695800) [pid = 3740] [serial = 779] [outer = 0000000000000000] 12:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C67AAC00) [pid = 3740] [serial = 780] [outer = 00000037BC695800] 12:16:36 INFO - PROCESS | 3740 | 1467227796704 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C689D400) [pid = 3740] [serial = 781] [outer = 00000037BC695800] 12:16:37 INFO - PROCESS | 3740 | 1467227797125 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 12:16:37 INFO - PROCESS | 3740 | 1467227797166 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3740 | 1467227797168 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:16:37 INFO - PROCESS | 3740 | 1467227797172 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3740 | 1467227797173 Marionette TRACE conn6 <- [1,1006,null,{}] 12:16:37 INFO - PROCESS | 3740 | 1467227797177 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}] 12:16:37 INFO - PROCESS | 3740 | 1467227797179 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:37 INFO - PROCESS | 3740 | 1467227797263 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:16:37 INFO - PROCESS | 3740 | 1467227797269 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 3740 | 1467227797271 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B3A800 == 35 [pid = 3740] [id = 261] 12:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6F26800) [pid = 3740] [serial = 782] [outer = 0000000000000000] 12:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8340000) [pid = 3740] [serial = 783] [outer = 00000037C6F26800] 12:16:37 INFO - PROCESS | 3740 | 1467227797324 Marionette DEBUG loaded listener.js 12:16:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8BE9400) [pid = 3740] [serial = 784] [outer = 00000037C6F26800] 12:16:37 INFO - PROCESS | 3740 | 1467227797848 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 735ms 12:16:37 INFO - PROCESS | 3740 | 1467227797909 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 3740 | 1467227797912 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:16:37 INFO - PROCESS | 3740 | 1467227797922 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 3740 | 1467227797924 Marionette TRACE conn6 <- [1,1010,null,{}] 12:16:37 INFO - PROCESS | 3740 | 1467227797928 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}] 12:16:37 INFO - PROCESS | 3740 | 1467227797930 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:38 INFO - PROCESS | 3740 | 1467227798063 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:16:38 INFO - PROCESS | 3740 | 1467227798073 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3740 | 1467227798075 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C98000 == 36 [pid = 3740] [id = 262] 12:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC98C800) [pid = 3740] [serial = 785] [outer = 0000000000000000] 12:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8BEB400) [pid = 3740] [serial = 786] [outer = 00000037BC98C800] 12:16:38 INFO - PROCESS | 3740 | 1467227798122 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9031C00) [pid = 3740] [serial = 787] [outer = 00000037BC98C800] 12:16:38 INFO - PROCESS | 3740 | 1467227798562 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 12:16:38 INFO - PROCESS | 3740 | 1467227798611 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 3740 | 1467227798614 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:16:38 INFO - PROCESS | 3740 | 1467227798617 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 3740 | 1467227798619 Marionette TRACE conn6 <- [1,1014,null,{}] 12:16:38 INFO - PROCESS | 3740 | 1467227798622 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}] 12:16:38 INFO - PROCESS | 3740 | 1467227798624 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:38 INFO - PROCESS | 3740 | 1467227798736 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:16:38 INFO - PROCESS | 3740 | 1467227798742 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 3740 | 1467227798744 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCABF800 == 37 [pid = 3740] [id = 263] 12:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9144800) [pid = 3740] [serial = 788] [outer = 0000000000000000] 12:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9523800) [pid = 3740] [serial = 789] [outer = 00000037C9144800] 12:16:38 INFO - PROCESS | 3740 | 1467227798789 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C95E4C00) [pid = 3740] [serial = 790] [outer = 00000037C9144800] 12:16:39 INFO - PROCESS | 3740 | 1467227799258 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 12:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:16:39 INFO - PROCESS | 3740 | 1467227799290 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 3740 | 1467227799293 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:16:39 INFO - PROCESS | 3740 | 1467227799296 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 3740 | 1467227799299 Marionette TRACE conn6 <- [1,1018,null,{}] 12:16:39 INFO - PROCESS | 3740 | 1467227799302 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}] 12:16:39 INFO - PROCESS | 3740 | 1467227799305 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:39 INFO - PROCESS | 3740 | 1467227799459 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:16:39 INFO - PROCESS | 3740 | 1467227799486 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 3740 | 1467227799489 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F8D800 == 38 [pid = 3740] [id = 264] 12:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C9C49000) [pid = 3740] [serial = 791] [outer = 0000000000000000] 12:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9C88400) [pid = 3740] [serial = 792] [outer = 00000037C9C49000] 12:16:39 INFO - PROCESS | 3740 | 1467227799536 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C9D8AC00) [pid = 3740] [serial = 793] [outer = 00000037C9C49000] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C2F62000) [pid = 3740] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C0A59000) [pid = 3740] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC5EF800) [pid = 3740] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C123F000) [pid = 3740] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC5E6C00) [pid = 3740] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C0B4AC00) [pid = 3740] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC646800) [pid = 3740] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6F1EC00) [pid = 3740] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C8B37000) [pid = 3740] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C95E0000) [pid = 3740] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:16:39 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6077C00) [pid = 3740] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:16:40 INFO - PROCESS | 3740 | 1467227800076 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]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 838ms 12:16:40 INFO - PROCESS | 3740 | 1467227800137 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 3740 | 1467227800139 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 3740 | 1467227800142 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:16:40 INFO - PROCESS | 3740 | 1467227800144 Marionette TRACE conn6 <- [1,1022,null,{}] 12:16:40 INFO - PROCESS | 3740 | 1467227800148 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}] 12:16:40 INFO - PROCESS | 3740 | 1467227800150 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:40 INFO - PROCESS | 3740 | 1467227800233 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:16:40 INFO - PROCESS | 3740 | 1467227800240 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 3740 | 1467227800242 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD697000 == 39 [pid = 3740] [id = 265] 12:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2308400) [pid = 3740] [serial = 794] [outer = 0000000000000000] 12:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8B33400) [pid = 3740] [serial = 795] [outer = 00000037C2308400] 12:16:40 INFO - PROCESS | 3740 | 1467227800287 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C8A400) [pid = 3740] [serial = 796] [outer = 00000037C2308400] 12:16:40 INFO - PROCESS | 3740 | 1467227800716 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]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 12:16:40 INFO - PROCESS | 3740 | 1467227800775 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 3740 | 1467227800777 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 3740 | 1467227800780 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:16:40 INFO - PROCESS | 3740 | 1467227800782 Marionette TRACE conn6 <- [1,1026,null,{}] 12:16:40 INFO - PROCESS | 3740 | 1467227800786 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}] 12:16:40 INFO - PROCESS | 3740 | 1467227800788 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:40 INFO - PROCESS | 3740 | 1467227800873 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:16:40 INFO - PROCESS | 3740 | 1467227800880 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 3740 | 1467227800882 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73F000 == 40 [pid = 3740] [id = 266] 12:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9D90800) [pid = 3740] [serial = 797] [outer = 0000000000000000] 12:16:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9E90C00) [pid = 3740] [serial = 798] [outer = 00000037C9D90800] 12:16:40 INFO - PROCESS | 3740 | 1467227800927 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CA6AE800) [pid = 3740] [serial = 799] [outer = 00000037C9D90800] 12:16:41 INFO - PROCESS | 3740 | 1467227801372 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 12:16:41 INFO - PROCESS | 3740 | 1467227801413 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 3740 | 1467227801416 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:16:41 INFO - PROCESS | 3740 | 1467227801419 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - PROCESS | 3740 | 1467227801420 Marionette TRACE conn6 <- [1,1030,null,{}] 12:16:41 INFO - PROCESS | 3740 | 1467227801428 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}] 12:16:41 INFO - PROCESS | 3740 | 1467227801430 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:41 INFO - PROCESS | 3740 | 1467227801515 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:16:41 INFO - PROCESS | 3740 | 1467227801524 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 3740 | 1467227801526 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D013A800 == 41 [pid = 3740] [id = 267] 12:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C08CE000) [pid = 3740] [serial = 800] [outer = 0000000000000000] 12:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CA6BBC00) [pid = 3740] [serial = 801] [outer = 00000037C08CE000] 12:16:41 INFO - PROCESS | 3740 | 1467227801580 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CAC84C00) [pid = 3740] [serial = 802] [outer = 00000037C08CE000] 12:16:42 INFO - PROCESS | 3740 | 1467227802295 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]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 923ms 12:16:42 INFO - PROCESS | 3740 | 1467227802346 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 3740 | 1467227802351 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:16:42 INFO - PROCESS | 3740 | 1467227802356 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 3740 | 1467227802360 Marionette TRACE conn6 <- [1,1034,null,{}] 12:16:42 INFO - PROCESS | 3740 | 1467227802366 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}] 12:16:42 INFO - PROCESS | 3740 | 1467227802370 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:42 INFO - PROCESS | 3740 | 1467227802514 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:16:42 INFO - PROCESS | 3740 | 1467227802625 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 3740 | 1467227802628 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13B0000 == 42 [pid = 3740] [id = 268] 12:16:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BC0BC000) [pid = 3740] [serial = 803] [outer = 0000000000000000] 12:16:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC5A3000) [pid = 3740] [serial = 804] [outer = 00000037BC0BC000] 12:16:42 INFO - PROCESS | 3740 | 1467227802689 Marionette DEBUG loaded listener.js 12:16:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC696C00) [pid = 3740] [serial = 805] [outer = 00000037BC0BC000] 12:16:43 INFO - PROCESS | 3740 | 1467227803418 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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1136ms 12:16:43 INFO - PROCESS | 3740 | 1467227803497 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 3740 | 1467227803502 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:16:43 INFO - PROCESS | 3740 | 1467227803509 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 3740 | 1467227803512 Marionette TRACE conn6 <- [1,1038,null,{}] 12:16:43 INFO - PROCESS | 3740 | 1467227803516 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}] 12:16:43 INFO - PROCESS | 3740 | 1467227803519 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:43 INFO - PROCESS | 3740 | 1467227803655 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:16:43 INFO - PROCESS | 3740 | 1467227803724 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:43 INFO - PROCESS | 3740 | 1467227803727 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BB7DF000 == 43 [pid = 3740] [id = 269] 12:16:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BA79E400) [pid = 3740] [serial = 806] [outer = 0000000000000000] 12:16:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC0BE800) [pid = 3740] [serial = 807] [outer = 00000037BA79E400] 12:16:43 INFO - PROCESS | 3740 | 1467227803926 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BC64B400) [pid = 3740] [serial = 808] [outer = 00000037BA79E400] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73F000 == 42 [pid = 3740] [id = 266] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD697000 == 41 [pid = 3740] [id = 265] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F8D800 == 40 [pid = 3740] [id = 264] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCABF800 == 39 [pid = 3740] [id = 263] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C98000 == 38 [pid = 3740] [id = 262] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B3A800 == 37 [pid = 3740] [id = 261] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9032800 == 36 [pid = 3740] [id = 260] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CAA800 == 35 [pid = 3740] [id = 259] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F91000 == 34 [pid = 3740] [id = 258] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C9D8F400) [pid = 3740] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A22800 == 33 [pid = 3740] [id = 257] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C99000 == 32 [pid = 3740] [id = 256] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C16A9800 == 31 [pid = 3740] [id = 255] 12:16:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCEDB000 == 30 [pid = 3740] [id = 254] 12:16:44 INFO - PROCESS | 3740 | 1467227804649 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1178ms 12:16:44 INFO - PROCESS | 3740 | 1467227804688 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:16:44 INFO - PROCESS | 3740 | 1467227804692 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:16:44 INFO - PROCESS | 3740 | 1467227804697 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 3740 | 1467227804699 Marionette TRACE conn6 <- [1,1042,null,{}] 12:16:44 INFO - PROCESS | 3740 | 1467227804704 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}] 12:16:44 INFO - PROCESS | 3740 | 1467227804707 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C6F6DC00) [pid = 3740] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C8BDF800) [pid = 3740] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C8E25C00) [pid = 3740] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C8E33800) [pid = 3740] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C95ED400) [pid = 3740] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9C89C00) [pid = 3740] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9C43800) [pid = 3740] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C6650C00) [pid = 3740] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C123B000) [pid = 3740] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C261A400) [pid = 3740] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC64DC00) [pid = 3740] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BCA02400) [pid = 3740] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C604EC00) [pid = 3740] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C241A800) [pid = 3740] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCB24800) [pid = 3740] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC651C00) [pid = 3740] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9D85800) [pid = 3740] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C6891800) [pid = 3740] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8B38400) [pid = 3740] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C28E9400) [pid = 3740] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C6897800) [pid = 3740] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9C47C00) [pid = 3740] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:16:44 INFO - PROCESS | 3740 | 1467227804867 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:16:44 INFO - PROCESS | 3740 | 1467227804917 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 3740 | 1467227804920 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BD2800 == 31 [pid = 3740] [id = 270] 12:16:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC64DC00) [pid = 3740] [serial = 809] [outer = 0000000000000000] 12:16:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC695C00) [pid = 3740] [serial = 810] [outer = 00000037BC64DC00] 12:16:44 INFO - PROCESS | 3740 | 1467227804971 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BCAAFC00) [pid = 3740] [serial = 811] [outer = 00000037BC64DC00] 12:16:45 INFO - PROCESS | 3740 | 1467227805437 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]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 775ms 12:16:45 INFO - PROCESS | 3740 | 1467227805472 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 3740 | 1467227805476 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:16:45 INFO - PROCESS | 3740 | 1467227805482 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 3740 | 1467227805485 Marionette TRACE conn6 <- [1,1046,null,{}] 12:16:45 INFO - PROCESS | 3740 | 1467227805489 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}] 12:16:45 INFO - PROCESS | 3740 | 1467227805492 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:45 INFO - PROCESS | 3740 | 1467227805585 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:16:45 INFO - PROCESS | 3740 | 1467227805594 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 3740 | 1467227805597 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60C8800 == 32 [pid = 3740] [id = 271] 12:16:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C0A66400) [pid = 3740] [serial = 812] [outer = 0000000000000000] 12:16:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C0A6BC00) [pid = 3740] [serial = 813] [outer = 00000037C0A66400] 12:16:45 INFO - PROCESS | 3740 | 1467227805644 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C12E0400) [pid = 3740] [serial = 814] [outer = 00000037C0A66400] 12:16:46 INFO - PROCESS | 3740 | 1467227806117 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 12:16:46 INFO - PROCESS | 3740 | 1467227806157 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 3740 | 1467227806160 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:16:46 INFO - PROCESS | 3740 | 1467227806163 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 3740 | 1467227806167 Marionette TRACE conn6 <- [1,1050,null,{}] 12:16:46 INFO - PROCESS | 3740 | 1467227806179 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}] 12:16:46 INFO - PROCESS | 3740 | 1467227806184 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:46 INFO - PROCESS | 3740 | 1467227806276 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:16:46 INFO - PROCESS | 3740 | 1467227806285 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 3740 | 1467227806288 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F92800 == 33 [pid = 3740] [id = 272] 12:16:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BBBC0800) [pid = 3740] [serial = 815] [outer = 0000000000000000] 12:16:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C263EC00) [pid = 3740] [serial = 816] [outer = 00000037BBBC0800] 12:16:46 INFO - PROCESS | 3740 | 1467227806341 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C28F7000) [pid = 3740] [serial = 817] [outer = 00000037BBBC0800] 12:16:46 INFO - PROCESS | 3740 | 1467227806802 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 12:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:16:46 INFO - PROCESS | 3740 | 1467227806837 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 3740 | 1467227806840 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:16:46 INFO - PROCESS | 3740 | 1467227806843 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 3740 | 1467227806845 Marionette TRACE conn6 <- [1,1054,null,{}] 12:16:46 INFO - PROCESS | 3740 | 1467227806849 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}] 12:16:46 INFO - PROCESS | 3740 | 1467227806851 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:46 INFO - PROCESS | 3740 | 1467227806947 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:16:46 INFO - PROCESS | 3740 | 1467227806953 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 3740 | 1467227806955 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB8000 == 34 [pid = 3740] [id = 273] 12:16:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C5D6F000) [pid = 3740] [serial = 818] [outer = 0000000000000000] 12:16:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6077C00) [pid = 3740] [serial = 819] [outer = 00000037C5D6F000] 12:16:47 INFO - PROCESS | 3740 | 1467227807003 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C665B800) [pid = 3740] [serial = 820] [outer = 00000037C5D6F000] 12:16:47 INFO - PROCESS | 3740 | 1467227807482 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 12:16:47 INFO - PROCESS | 3740 | 1467227807518 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 3740 | 1467227807520 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:16:47 INFO - PROCESS | 3740 | 1467227807523 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 3740 | 1467227807525 Marionette TRACE conn6 <- [1,1058,null,{}] 12:16:47 INFO - PROCESS | 3740 | 1467227807535 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}] 12:16:47 INFO - PROCESS | 3740 | 1467227807537 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:47 INFO - PROCESS | 3740 | 1467227807646 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:16:47 INFO - PROCESS | 3740 | 1467227807763 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 3740 | 1467227807765 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A33800 == 35 [pid = 3740] [id = 274] 12:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C834B000) [pid = 3740] [serial = 821] [outer = 0000000000000000] 12:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8B40400) [pid = 3740] [serial = 822] [outer = 00000037C834B000] 12:16:47 INFO - PROCESS | 3740 | 1467227807830 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C8E2A400) [pid = 3740] [serial = 823] [outer = 00000037C834B000] 12:16:48 INFO - PROCESS | 3740 | 1467227808289 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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 839ms 12:16:48 INFO - PROCESS | 3740 | 1467227808366 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 3740 | 1467227808375 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:16:48 INFO - PROCESS | 3740 | 1467227808384 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 3740 | 1467227808386 Marionette TRACE conn6 <- [1,1062,null,{}] 12:16:48 INFO - PROCESS | 3740 | 1467227808396 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}] 12:16:48 INFO - PROCESS | 3740 | 1467227808402 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:48 INFO - PROCESS | 3740 | 1467227808513 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:16:48 INFO - PROCESS | 3740 | 1467227808526 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 3740 | 1467227808529 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBC5800 == 36 [pid = 3740] [id = 275] 12:16:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C95DD800) [pid = 3740] [serial = 824] [outer = 0000000000000000] 12:16:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C95EE400) [pid = 3740] [serial = 825] [outer = 00000037C95DD800] 12:16:48 INFO - PROCESS | 3740 | 1467227808574 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9C45000) [pid = 3740] [serial = 826] [outer = 00000037C95DD800] 12:16:49 INFO - PROCESS | 3740 | 1467227809015 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]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 693ms 12:16:49 INFO - PROCESS | 3740 | 1467227809094 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 3740 | 1467227809096 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:16:49 INFO - PROCESS | 3740 | 1467227809105 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 3740 | 1467227809107 Marionette TRACE conn6 <- [1,1066,null,{}] 12:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:16:49 INFO - PROCESS | 3740 | 1467227809116 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}] 12:16:49 INFO - PROCESS | 3740 | 1467227809118 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:49 INFO - PROCESS | 3740 | 1467227809346 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC98C800) [pid = 3740] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC64FC00) [pid = 3740] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9144800) [pid = 3740] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC649C00) [pid = 3740] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C263E400) [pid = 3740] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC695800) [pid = 3740] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BA694800) [pid = 3740] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C241C000) [pid = 3740] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C0A65800) [pid = 3740] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC484400) [pid = 3740] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C49000) [pid = 3740] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9D90800) [pid = 3740] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C6F26800) [pid = 3740] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:16:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2308400) [pid = 3740] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:16:49 INFO - PROCESS | 3740 | 1467227809404 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 3740 | 1467227809406 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E9800 == 37 [pid = 3740] [id = 276] 12:16:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BB959000) [pid = 3740] [serial = 827] [outer = 0000000000000000] 12:16:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC649C00) [pid = 3740] [serial = 828] [outer = 00000037BB959000] 12:16:49 INFO - PROCESS | 3740 | 1467227809452 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28E9800) [pid = 3740] [serial = 829] [outer = 00000037BB959000] 12:16:49 INFO - PROCESS | 3740 | 1467227809835 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]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 777ms 12:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:16:49 INFO - PROCESS | 3740 | 1467227809890 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:16:49 INFO - PROCESS | 3740 | 1467227809892 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:16:49 INFO - PROCESS | 3740 | 1467227809896 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 3740 | 1467227809898 Marionette TRACE conn6 <- [1,1070,null,{}] 12:16:49 INFO - PROCESS | 3740 | 1467227809901 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}] 12:16:49 INFO - PROCESS | 3740 | 1467227809903 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:50 INFO - PROCESS | 3740 | 1467227809987 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:16:50 INFO - PROCESS | 3740 | 1467227809993 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3740 | 1467227809995 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2F800 == 38 [pid = 3740] [id = 277] 12:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8BED400) [pid = 3740] [serial = 830] [outer = 0000000000000000] 12:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9C83800) [pid = 3740] [serial = 831] [outer = 00000037C8BED400] 12:16:50 INFO - PROCESS | 3740 | 1467227810040 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9D84400) [pid = 3740] [serial = 832] [outer = 00000037C8BED400] 12:16:50 INFO - PROCESS | 3740 | 1467227810453 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 12:16:50 INFO - PROCESS | 3740 | 1467227810528 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 3740 | 1467227810531 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:16:50 INFO - PROCESS | 3740 | 1467227810534 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 3740 | 1467227810536 Marionette TRACE conn6 <- [1,1074,null,{}] 12:16:50 INFO - PROCESS | 3740 | 1467227810539 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}] 12:16:50 INFO - PROCESS | 3740 | 1467227810541 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:50 INFO - PROCESS | 3740 | 1467227810625 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:16:50 INFO - PROCESS | 3740 | 1467227810632 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 3740 | 1467227810634 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B1E000 == 39 [pid = 3740] [id = 278] 12:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9D91800) [pid = 3740] [serial = 833] [outer = 0000000000000000] 12:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9FC5400) [pid = 3740] [serial = 834] [outer = 00000037C9D91800] 12:16:50 INFO - PROCESS | 3740 | 1467227810679 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CA6D0C00) [pid = 3740] [serial = 835] [outer = 00000037C9D91800] 12:16:51 INFO - PROCESS | 3740 | 1467227811133 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]]]}] 12:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 12:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:16:51 INFO - PROCESS | 3740 | 1467227811168 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:16:51 INFO - PROCESS | 3740 | 1467227811170 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:16:51 INFO - PROCESS | 3740 | 1467227811178 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - PROCESS | 3740 | 1467227811180 Marionette TRACE conn6 <- [1,1078,null,{}] 12:16:51 INFO - PROCESS | 3740 | 1467227811184 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}] 12:16:51 INFO - PROCESS | 3740 | 1467227811186 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:51 INFO - PROCESS | 3740 | 1467227811272 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:16:51 INFO - PROCESS | 3740 | 1467227811278 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 3740 | 1467227811280 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D013C800 == 40 [pid = 3740] [id = 279] 12:16:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CB818800) [pid = 3740] [serial = 836] [outer = 0000000000000000] 12:16:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CB8B9800) [pid = 3740] [serial = 837] [outer = 00000037CB818800] 12:16:51 INFO - PROCESS | 3740 | 1467227811328 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C605A800) [pid = 3740] [serial = 838] [outer = 00000037CB818800] 12:16:51 INFO - PROCESS | 3740 | 1467227811976 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]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 881ms 12:16:52 INFO - PROCESS | 3740 | 1467227812071 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 3740 | 1467227812076 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:16:52 INFO - PROCESS | 3740 | 1467227812082 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 3740 | 1467227812088 Marionette TRACE conn6 <- [1,1082,null,{}] 12:16:52 INFO - PROCESS | 3740 | 1467227812094 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}] 12:16:52 INFO - PROCESS | 3740 | 1467227812097 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:52 INFO - PROCESS | 3740 | 1467227812227 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:16:52 INFO - PROCESS | 3740 | 1467227812296 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 3740 | 1467227812300 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C66000 == 41 [pid = 3740] [id = 280] 12:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC733400) [pid = 3740] [serial = 839] [outer = 0000000000000000] 12:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BD4DB400) [pid = 3740] [serial = 840] [outer = 00000037BC733400] 12:16:52 INFO - PROCESS | 3740 | 1467227812401 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C0A55800) [pid = 3740] [serial = 841] [outer = 00000037BC733400] 12:16:53 INFO - PROCESS | 3740 | 1467227813043 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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1028ms 12:16:53 INFO - PROCESS | 3740 | 1467227813112 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 3740 | 1467227813117 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:16:53 INFO - PROCESS | 3740 | 1467227813123 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 3740 | 1467227813127 Marionette TRACE conn6 <- [1,1086,null,{}] 12:16:53 INFO - PROCESS | 3740 | 1467227813131 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}] 12:16:53 INFO - PROCESS | 3740 | 1467227813134 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:53 INFO - PROCESS | 3740 | 1467227813256 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:16:53 INFO - PROCESS | 3740 | 1467227813373 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 3740 | 1467227813376 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDA800 == 42 [pid = 3740] [id = 281] 12:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C261B800) [pid = 3740] [serial = 842] [outer = 0000000000000000] 12:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C2A7FC00) [pid = 3740] [serial = 843] [outer = 00000037C261B800] 12:16:53 INFO - PROCESS | 3740 | 1467227813437 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C8348C00) [pid = 3740] [serial = 844] [outer = 00000037C261B800] 12:16:54 INFO - PROCESS | 3740 | 1467227814051 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]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 12:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:16:54 INFO - PROCESS | 3740 | 1467227814112 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 3740 | 1467227814115 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:16:54 INFO - PROCESS | 3740 | 1467227814119 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 3740 | 1467227814123 Marionette TRACE conn6 <- [1,1090,null,{}] 12:16:54 INFO - PROCESS | 3740 | 1467227814135 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}] 12:16:54 INFO - PROCESS | 3740 | 1467227814140 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:54 INFO - PROCESS | 3740 | 1467227814287 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:16:54 INFO - PROCESS | 3740 | 1467227814425 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 3740 | 1467227814428 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0711000 == 43 [pid = 3740] [id = 282] 12:16:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C951CC00) [pid = 3740] [serial = 845] [outer = 0000000000000000] 12:16:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C9D8D000) [pid = 3740] [serial = 846] [outer = 00000037C951CC00] 12:16:54 INFO - PROCESS | 3740 | 1467227814488 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037CBB64C00) [pid = 3740] [serial = 847] [outer = 00000037C951CC00] 12:16:55 INFO - PROCESS | 3740 | 1467227815261 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]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1177ms 12:16:55 INFO - PROCESS | 3740 | 1467227815297 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 3740 | 1467227815302 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:16:55 INFO - PROCESS | 3740 | 1467227815306 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 3740 | 1467227815310 Marionette TRACE conn6 <- [1,1094,null,{}] 12:16:55 INFO - PROCESS | 3740 | 1467227815315 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}] 12:16:55 INFO - PROCESS | 3740 | 1467227815318 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:55 INFO - PROCESS | 3740 | 1467227815427 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:16:55 INFO - PROCESS | 3740 | 1467227815505 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 3740 | 1467227815508 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B08800 == 44 [pid = 3740] [id = 283] 12:16:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BCB26800) [pid = 3740] [serial = 848] [outer = 0000000000000000] 12:16:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C0854400) [pid = 3740] [serial = 849] [outer = 00000037BCB26800] 12:16:55 INFO - PROCESS | 3740 | 1467227815560 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C1346000) [pid = 3740] [serial = 850] [outer = 00000037BCB26800] 12:16:55 INFO - PROCESS | 3740 | [3740] 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 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B1E000 == 43 [pid = 3740] [id = 278] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2F800 == 42 [pid = 3740] [id = 277] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E9800 == 41 [pid = 3740] [id = 276] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBC5800 == 40 [pid = 3740] [id = 275] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A33800 == 39 [pid = 3740] [id = 274] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB8000 == 38 [pid = 3740] [id = 273] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F92800 == 37 [pid = 3740] [id = 272] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60C8800 == 36 [pid = 3740] [id = 271] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BD2800 == 35 [pid = 3740] [id = 270] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037BB7DF000 == 34 [pid = 3740] [id = 269] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037D013A800 == 33 [pid = 3740] [id = 267] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13B0000 == 32 [pid = 3740] [id = 268] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD638000 == 31 [pid = 3740] [id = 253] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0711000 == 30 [pid = 3740] [id = 282] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDA800 == 29 [pid = 3740] [id = 281] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C66000 == 28 [pid = 3740] [id = 280] 12:16:56 INFO - PROCESS | 3740 | --DOCSHELL 00000037D013C800 == 27 [pid = 3740] [id = 279] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C8BEB400) [pid = 3740] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037BC693800) [pid = 3740] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037BC734000) [pid = 3740] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C9523800) [pid = 3740] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C2311C00) [pid = 3740] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C2A7EC00) [pid = 3740] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C607DC00) [pid = 3740] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C241C800) [pid = 3740] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C67AAC00) [pid = 3740] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C689D400) [pid = 3740] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BD9B7000) [pid = 3740] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C08D9800) [pid = 3740] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037CA5BC000) [pid = 3740] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0AF0000) [pid = 3740] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C12DC800) [pid = 3740] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC595400) [pid = 3740] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC5E5800) [pid = 3740] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9031C00) [pid = 3740] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C88400) [pid = 3740] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CA6AE800) [pid = 3740] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C95E4C00) [pid = 3740] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9E90C00) [pid = 3740] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6BBC00) [pid = 3740] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9D8AC00) [pid = 3740] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8340000) [pid = 3740] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8B33400) [pid = 3740] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9C8A400) [pid = 3740] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:16:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C8BE9400) [pid = 3740] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:16:57 INFO - PROCESS | 3740 | 1467227817035 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]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1784ms 12:16:57 INFO - PROCESS | 3740 | 1467227817090 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3740 | 1467227817095 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:16:57 INFO - PROCESS | 3740 | 1467227817100 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:16:57 INFO - PROCESS | 3740 | 1467227817103 Marionette TRACE conn6 <- [1,1098,null,{}] 12:16:57 INFO - PROCESS | 3740 | 1467227817109 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}] 12:16:57 INFO - PROCESS | 3740 | 1467227817112 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:57 INFO - PROCESS | 3740 | 1467227817214 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:16:57 INFO - PROCESS | 3740 | 1467227817286 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 3740 | 1467227817291 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCA4D000 == 28 [pid = 3740] [id = 284] 12:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC02A000) [pid = 3740] [serial = 851] [outer = 0000000000000000] 12:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC59A800) [pid = 3740] [serial = 852] [outer = 00000037BC02A000] 12:16:57 INFO - PROCESS | 3740 | 1467227817342 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5EF800) [pid = 3740] [serial = 853] [outer = 00000037BC02A000] 12:16:57 INFO - PROCESS | 3740 | 1467227817761 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]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 12:16:57 INFO - PROCESS | 3740 | 1467227817775 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 3740 | 1467227817780 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:16:57 INFO - PROCESS | 3740 | 1467227817787 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 3740 | 1467227817790 Marionette TRACE conn6 <- [1,1102,null,{}] 12:16:57 INFO - PROCESS | 3740 | 1467227817794 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}] 12:16:57 INFO - PROCESS | 3740 | 1467227817796 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:57 INFO - PROCESS | 3740 | 1467227817925 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:16:57 INFO - PROCESS | 3740 | 1467227817932 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 3740 | 1467227817934 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C247C000 == 29 [pid = 3740] [id = 285] 12:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC698400) [pid = 3740] [serial = 854] [outer = 0000000000000000] 12:16:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC98C800) [pid = 3740] [serial = 855] [outer = 00000037BC698400] 12:16:57 INFO - PROCESS | 3740 | 1467227817985 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BD9B7C00) [pid = 3740] [serial = 856] [outer = 00000037BC698400] 12:16:58 INFO - PROCESS | 3740 | 1467227818462 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]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 12:16:58 INFO - PROCESS | 3740 | 1467227818523 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 3740 | 1467227818526 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:16:58 INFO - PROCESS | 3740 | 1467227818529 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 3740 | 1467227818533 Marionette TRACE conn6 <- [1,1106,null,{}] 12:16:58 INFO - PROCESS | 3740 | 1467227818545 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}] 12:16:58 INFO - PROCESS | 3740 | 1467227818550 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:58 INFO - PROCESS | 3740 | 1467227818638 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:16:58 INFO - PROCESS | 3740 | 1467227818713 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 3740 | 1467227818716 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690E000 == 30 [pid = 3740] [id = 286] 12:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC64F000) [pid = 3740] [serial = 857] [outer = 0000000000000000] 12:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0B53400) [pid = 3740] [serial = 858] [outer = 00000037BC64F000] 12:16:58 INFO - PROCESS | 3740 | 1467227818766 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2311C00) [pid = 3740] [serial = 859] [outer = 00000037BC64F000] 12:16:59 INFO - PROCESS | 3740 | 1467227819185 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]]]}] 12:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 12:16:59 INFO - PROCESS | 3740 | 1467227819223 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 3740 | 1467227819226 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:16:59 INFO - PROCESS | 3740 | 1467227819238 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:16:59 INFO - PROCESS | 3740 | 1467227819240 Marionette TRACE conn6 <- [1,1110,null,{}] 12:16:59 INFO - PROCESS | 3740 | 1467227819244 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}] 12:16:59 INFO - PROCESS | 3740 | 1467227819246 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:59 INFO - PROCESS | 3740 | 1467227819387 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:16:59 INFO - PROCESS | 3740 | 1467227819438 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 3740 | 1467227819440 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:16:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81CB800 == 31 [pid = 3740] [id = 287] 12:16:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C2621000) [pid = 3740] [serial = 860] [outer = 0000000000000000] 12:16:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C2638400) [pid = 3740] [serial = 861] [outer = 00000037C2621000] 12:16:59 INFO - PROCESS | 3740 | 1467227819489 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C28F7C00) [pid = 3740] [serial = 862] [outer = 00000037C2621000] 12:16:59 INFO - PROCESS | 3740 | 1467227819959 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]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 776ms 12:17:00 INFO - PROCESS | 3740 | 1467227820020 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 3740 | 1467227820022 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:17:00 INFO - PROCESS | 3740 | 1467227820031 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 3740 | 1467227820033 Marionette TRACE conn6 <- [1,1114,null,{}] 12:17:00 INFO - PROCESS | 3740 | 1467227820036 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}] 12:17:00 INFO - PROCESS | 3740 | 1467227820039 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:00 INFO - PROCESS | 3740 | 1467227820145 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:17:00 INFO - PROCESS | 3740 | 1467227820156 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 3740 | 1467227820158 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB8000 == 32 [pid = 3740] [id = 288] 12:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC697C00) [pid = 3740] [serial = 863] [outer = 0000000000000000] 12:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C607F000) [pid = 3740] [serial = 864] [outer = 00000037BC697C00] 12:17:00 INFO - PROCESS | 3740 | 1467227820205 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C689A000) [pid = 3740] [serial = 865] [outer = 00000037BC697C00] 12:17:00 INFO - PROCESS | 3740 | 1467227820676 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]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 12:17:00 INFO - PROCESS | 3740 | 1467227820741 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 3740 | 1467227820743 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:17:00 INFO - PROCESS | 3740 | 1467227820747 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 3740 | 1467227820748 Marionette TRACE conn6 <- [1,1118,null,{}] 12:17:00 INFO - PROCESS | 3740 | 1467227820752 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}] 12:17:00 INFO - PROCESS | 3740 | 1467227820758 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:00 INFO - PROCESS | 3740 | 1467227820891 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:17:00 INFO - PROCESS | 3740 | 1467227820946 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 3740 | 1467227820948 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9672800 == 33 [pid = 3740] [id = 289] 12:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C8BE2400) [pid = 3740] [serial = 866] [outer = 0000000000000000] 12:17:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C8E2C800) [pid = 3740] [serial = 867] [outer = 00000037C8BE2400] 12:17:01 INFO - PROCESS | 3740 | 1467227820994 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9057C00) [pid = 3740] [serial = 868] [outer = 00000037C8BE2400] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CB818800) [pid = 3740] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9D91800) [pid = 3740] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C834B000) [pid = 3740] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C95DD800) [pid = 3740] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BB959000) [pid = 3740] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BBBC0800) [pid = 3740] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C5D6F000) [pid = 3740] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A66400) [pid = 3740] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC64DC00) [pid = 3740] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BA79E400) [pid = 3740] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C08CE000) [pid = 3740] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC0BC000) [pid = 3740] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:17:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8BED400) [pid = 3740] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:17:01 INFO - PROCESS | 3740 | 1467227821528 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]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 839ms 12:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:17:01 INFO - PROCESS | 3740 | 1467227821587 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 3740 | 1467227821589 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:17:01 INFO - PROCESS | 3740 | 1467227821592 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - PROCESS | 3740 | 1467227821594 Marionette TRACE conn6 <- [1,1122,null,{}] 12:17:01 INFO - PROCESS | 3740 | 1467227821598 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}] 12:17:01 INFO - PROCESS | 3740 | 1467227821600 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:01 INFO - PROCESS | 3740 | 1467227821680 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:17:01 INFO - PROCESS | 3740 | 1467227821685 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 3740 | 1467227821687 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDC800 == 34 [pid = 3740] [id = 290] 12:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2410800) [pid = 3740] [serial = 869] [outer = 0000000000000000] 12:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C8BED400) [pid = 3740] [serial = 870] [outer = 00000037C2410800] 12:17:01 INFO - PROCESS | 3740 | 1467227821733 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C930D000) [pid = 3740] [serial = 871] [outer = 00000037C2410800] 12:17:02 INFO - PROCESS | 3740 | [GFX2-]: DrawTargetD2D 1.1 (00000037C9DB83A0): Failed to create GradientStopCollection with no stops. 12:17:02 INFO - PROCESS | 3740 | [GFX3-]: No stops specified for gradient pattern. 12:17:02 INFO - PROCESS | 3740 | 1467227822156 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]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 588ms 12:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:17:02 INFO - PROCESS | 3740 | 1467227822187 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 3740 | 1467227822189 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:17:02 INFO - PROCESS | 3740 | 1467227822197 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 3740 | 1467227822199 Marionette TRACE conn6 <- [1,1126,null,{}] 12:17:02 INFO - PROCESS | 3740 | 1467227822202 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}] 12:17:02 INFO - PROCESS | 3740 | 1467227822204 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:02 INFO - PROCESS | 3740 | 1467227822287 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:17:02 INFO - PROCESS | 3740 | 1467227822295 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 3740 | 1467227822297 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4A8000 == 35 [pid = 3740] [id = 291] 12:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95DDC00) [pid = 3740] [serial = 872] [outer = 0000000000000000] 12:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C95E4400) [pid = 3740] [serial = 873] [outer = 00000037C95DDC00] 12:17:02 INFO - PROCESS | 3740 | 1467227822343 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C95F1400) [pid = 3740] [serial = 874] [outer = 00000037C95DDC00] 12:17:02 INFO - PROCESS | 3740 | 1467227822805 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]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 12:17:02 INFO - PROCESS | 3740 | 1467227822826 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 3740 | 1467227822828 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:17:02 INFO - PROCESS | 3740 | 1467227822848 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 3740 | 1467227822850 Marionette TRACE conn6 <- [1,1130,null,{}] 12:17:02 INFO - PROCESS | 3740 | 1467227822854 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}] 12:17:02 INFO - PROCESS | 3740 | 1467227822856 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:02 INFO - PROCESS | 3740 | 1467227822939 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:17:02 INFO - PROCESS | 3740 | 1467227822947 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 3740 | 1467227822949 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690D800 == 36 [pid = 3740] [id = 292] 12:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C0A64000) [pid = 3740] [serial = 875] [outer = 0000000000000000] 12:17:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C4F000) [pid = 3740] [serial = 876] [outer = 00000037C0A64000] 12:17:03 INFO - PROCESS | 3740 | 1467227822995 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9C8D800) [pid = 3740] [serial = 877] [outer = 00000037C0A64000] 12:17:03 INFO - PROCESS | 3740 | 1467227823625 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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 881ms 12:17:03 INFO - PROCESS | 3740 | 1467227823728 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 3740 | 1467227823733 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:17:03 INFO - PROCESS | 3740 | 1467227823738 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 3740 | 1467227823742 Marionette TRACE conn6 <- [1,1134,null,{}] 12:17:03 INFO - PROCESS | 3740 | 1467227823748 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}] 12:17:03 INFO - PROCESS | 3740 | 1467227823752 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:03 INFO - PROCESS | 3740 | 1467227823893 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:17:03 INFO - PROCESS | 3740 | 1467227823962 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 3740 | 1467227823965 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15B7800 == 37 [pid = 3740] [id = 293] 12:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC481400) [pid = 3740] [serial = 878] [outer = 0000000000000000] 12:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC64BC00) [pid = 3740] [serial = 879] [outer = 00000037BC481400] 12:17:04 INFO - PROCESS | 3740 | 1467227824068 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC984400) [pid = 3740] [serial = 880] [outer = 00000037BC481400] 12:17:04 INFO - PROCESS | 3740 | 1467227824758 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]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1078ms 12:17:04 INFO - PROCESS | 3740 | 1467227824841 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 3740 | 1467227824847 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:17:04 INFO - PROCESS | 3740 | 1467227824853 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 3740 | 1467227824857 Marionette TRACE conn6 <- [1,1138,null,{}] 12:17:04 INFO - PROCESS | 3740 | 1467227824861 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}] 12:17:04 INFO - PROCESS | 3740 | 1467227824864 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:05 INFO - PROCESS | 3740 | 1467227825004 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:17:05 INFO - PROCESS | 3740 | 1467227825074 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 3740 | 1467227825077 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB0800 == 38 [pid = 3740] [id = 294] 12:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C0A5A400) [pid = 3740] [serial = 881] [outer = 0000000000000000] 12:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C15E4C00) [pid = 3740] [serial = 882] [outer = 00000037C0A5A400] 12:17:05 INFO - PROCESS | 3740 | 1467227825178 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C28C3800) [pid = 3740] [serial = 883] [outer = 00000037C0A5A400] 12:17:06 INFO - PROCESS | 3740 | 1467227826086 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]]]}] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4A8000 == 37 [pid = 3740] [id = 291] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDC800 == 36 [pid = 3740] [id = 290] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9672800 == 35 [pid = 3740] [id = 289] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB8000 == 34 [pid = 3740] [id = 288] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81CB800 == 33 [pid = 3740] [id = 287] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690E000 == 32 [pid = 3740] [id = 286] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C247C000 == 31 [pid = 3740] [id = 285] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCA4D000 == 30 [pid = 3740] [id = 284] 12:17:06 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B08800 == 29 [pid = 3740] [id = 283] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C8B40400) [pid = 3740] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C95EE400) [pid = 3740] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C8E2A400) [pid = 3740] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC649C00) [pid = 3740] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9C45000) [pid = 3740] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C263EC00) [pid = 3740] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C6077C00) [pid = 3740] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C0A6BC00) [pid = 3740] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C12E0400) [pid = 3740] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC695C00) [pid = 3740] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BCAAFC00) [pid = 3740] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC0BE800) [pid = 3740] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC64B400) [pid = 3740] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CAC84C00) [pid = 3740] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5A3000) [pid = 3740] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9C83800) [pid = 3740] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC696C00) [pid = 3740] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C28F7000) [pid = 3740] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CA6D0C00) [pid = 3740] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C28E9800) [pid = 3740] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C9D84400) [pid = 3740] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C665B800) [pid = 3740] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C605A800) [pid = 3740] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CB8B9800) [pid = 3740] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C9FC5400) [pid = 3740] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1279ms 12:17:06 INFO - PROCESS | 3740 | 1467227826134 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 3740 | 1467227826139 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:17:06 INFO - PROCESS | 3740 | 1467227826144 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 3740 | 1467227826147 Marionette TRACE conn6 <- [1,1142,null,{}] 12:17:06 INFO - PROCESS | 3740 | 1467227826153 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}] 12:17:06 INFO - PROCESS | 3740 | 1467227826156 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:06 INFO - PROCESS | 3740 | 1467227826255 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:17:06 INFO - PROCESS | 3740 | 1467227826268 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 3740 | 1467227826272 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BD0800 == 30 [pid = 3740] [id = 295] 12:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC5EEC00) [pid = 3740] [serial = 884] [outer = 0000000000000000] 12:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC64D000) [pid = 3740] [serial = 885] [outer = 00000037BC5EEC00] 12:17:06 INFO - PROCESS | 3740 | 1467227826323 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC73AC00) [pid = 3740] [serial = 886] [outer = 00000037BC5EEC00] 12:17:06 INFO - PROCESS | 3740 | 1467227826843 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]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 12:17:06 INFO - PROCESS | 3740 | 1467227826882 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 3740 | 1467227826887 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:17:06 INFO - PROCESS | 3740 | 1467227826893 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 3740 | 1467227826896 Marionette TRACE conn6 <- [1,1146,null,{}] 12:17:06 INFO - PROCESS | 3740 | 1467227826899 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}] 12:17:06 INFO - PROCESS | 3740 | 1467227826902 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:07 INFO - PROCESS | 3740 | 1467227826992 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:17:07 INFO - PROCESS | 3740 | 1467227827068 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3740 | 1467227827071 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8C000 == 31 [pid = 3740] [id = 296] 12:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C08DAC00) [pid = 3740] [serial = 887] [outer = 0000000000000000] 12:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C0A68400) [pid = 3740] [serial = 888] [outer = 00000037C08DAC00] 12:17:07 INFO - PROCESS | 3740 | 1467227827120 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C157B800) [pid = 3740] [serial = 889] [outer = 00000037C08DAC00] 12:17:07 INFO - PROCESS | 3740 | 1467227827545 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] 12:17:07 INFO - PROCESS | 3740 | 1467227827570 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:17:07 INFO - PROCESS | 3740 | 1467227827573 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 3740 | 1467227827577 Marionette TRACE conn6 <- [1,1150,null,{}] 12:17:07 INFO - PROCESS | 3740 | 1467227827589 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}] 12:17:07 INFO - PROCESS | 3740 | 1467227827594 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:07 INFO - PROCESS | 3740 | 1467227827713 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:17:07 INFO - PROCESS | 3740 | 1467227827723 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 3740 | 1467227827727 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8376000 == 32 [pid = 3740] [id = 297] 12:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC029C00) [pid = 3740] [serial = 890] [outer = 0000000000000000] 12:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C28F7000) [pid = 3740] [serial = 891] [outer = 00000037BC029C00] 12:17:07 INFO - PROCESS | 3740 | 1467227827778 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C665D800) [pid = 3740] [serial = 892] [outer = 00000037BC029C00] 12:17:08 INFO - PROCESS | 3740 | 1467227828257 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 735ms 12:17:08 INFO - PROCESS | 3740 | 1467227828310 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 3740 | 1467227828313 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:17:08 INFO - PROCESS | 3740 | 1467227828322 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 3740 | 1467227828324 Marionette TRACE conn6 <- [1,1154,null,{}] 12:17:08 INFO - PROCESS | 3740 | 1467227828327 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}] 12:17:08 INFO - PROCESS | 3740 | 1467227828329 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:08 INFO - PROCESS | 3740 | 1467227828443 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:17:08 INFO - PROCESS | 3740 | 1467227828455 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 3740 | 1467227828457 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8F63000 == 33 [pid = 3740] [id = 298] 12:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8340400) [pid = 3740] [serial = 893] [outer = 0000000000000000] 12:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8B33400) [pid = 3740] [serial = 894] [outer = 00000037C8340400] 12:17:08 INFO - PROCESS | 3740 | 1467227828550 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C8BEC800) [pid = 3740] [serial = 895] [outer = 00000037C8340400] 12:17:09 INFO - PROCESS | 3740 | 1467227828985 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]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 12:17:09 INFO - PROCESS | 3740 | 1467227829078 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 3740 | 1467227829080 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:17:09 INFO - PROCESS | 3740 | 1467227829089 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 3740 | 1467227829091 Marionette TRACE conn6 <- [1,1158,null,{}] 12:17:09 INFO - PROCESS | 3740 | 1467227829094 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}] 12:17:09 INFO - PROCESS | 3740 | 1467227829096 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:09 INFO - PROCESS | 3740 | 1467227829208 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:17:09 INFO - PROCESS | 3740 | 1467227829218 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 3740 | 1467227829220 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DD0800 == 34 [pid = 3740] [id = 299] 12:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8341400) [pid = 3740] [serial = 896] [outer = 0000000000000000] 12:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8E32C00) [pid = 3740] [serial = 897] [outer = 00000037C8341400] 12:17:09 INFO - PROCESS | 3740 | 1467227829266 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C95DC400) [pid = 3740] [serial = 898] [outer = 00000037C8341400] 12:17:09 INFO - PROCESS | 3740 | 1467227829721 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]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 12:17:09 INFO - PROCESS | 3740 | 1467227829768 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 3740 | 1467227829770 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:17:09 INFO - PROCESS | 3740 | 1467227829773 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 3740 | 1467227829775 Marionette TRACE conn6 <- [1,1162,null,{}] 12:17:09 INFO - PROCESS | 3740 | 1467227829779 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}] 12:17:09 INFO - PROCESS | 3740 | 1467227829785 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:09 INFO - PROCESS | 3740 | 1467227829929 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:17:09 INFO - PROCESS | 3740 | 1467227829983 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 3740 | 1467227829985 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC2000 == 35 [pid = 3740] [id = 300] 12:17:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C44C00) [pid = 3740] [serial = 899] [outer = 0000000000000000] 12:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9D8CC00) [pid = 3740] [serial = 900] [outer = 00000037C9C44C00] 12:17:10 INFO - PROCESS | 3740 | 1467227830031 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9FC5400) [pid = 3740] [serial = 901] [outer = 00000037C9C44C00] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC64F000) [pid = 3740] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC02A000) [pid = 3740] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2621000) [pid = 3740] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC697C00) [pid = 3740] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BCB26800) [pid = 3740] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C8BE2400) [pid = 3740] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC698400) [pid = 3740] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C95DDC00) [pid = 3740] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC733400) [pid = 3740] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C261B800) [pid = 3740] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C951CC00) [pid = 3740] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:17:10 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C2410800) [pid = 3740] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:17:10 INFO - PROCESS | 3740 | 1467227830527 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] 12:17:10 INFO - PROCESS | 3740 | 1467227830557 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:17:10 INFO - PROCESS | 3740 | 1467227830561 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:17:10 INFO - PROCESS | 3740 | 1467227830562 Marionette TRACE conn6 <- [1,1166,null,{}] 12:17:10 INFO - PROCESS | 3740 | 1467227830566 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}] 12:17:10 INFO - PROCESS | 3740 | 1467227830568 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:10 INFO - PROCESS | 3740 | 1467227830676 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:17:10 INFO - PROCESS | 3740 | 1467227830724 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 3740 | 1467227830726 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB32800 == 36 [pid = 3740] [id = 301] 12:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BBBC1C00) [pid = 3740] [serial = 902] [outer = 0000000000000000] 12:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C28F0000) [pid = 3740] [serial = 903] [outer = 00000037BBBC1C00] 12:17:10 INFO - PROCESS | 3740 | 1467227830772 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6AD800) [pid = 3740] [serial = 904] [outer = 00000037BBBC1C00] 12:17:11 INFO - PROCESS | 3740 | 1467227831128 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] 12:17:11 INFO - PROCESS | 3740 | 1467227831196 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:17:11 INFO - PROCESS | 3740 | 1467227831199 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:17:11 INFO - PROCESS | 3740 | 1467227831209 Marionette TRACE conn6 <- [1,1170,null,{}] 12:17:11 INFO - PROCESS | 3740 | 1467227831213 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}] 12:17:11 INFO - PROCESS | 3740 | 1467227831215 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:11 INFO - PROCESS | 3740 | 1467227831296 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:17:11 INFO - PROCESS | 3740 | 1467227831302 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 3740 | 1467227831304 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD694800 == 37 [pid = 3740] [id = 302] 12:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CA6D3000) [pid = 3740] [serial = 905] [outer = 0000000000000000] 12:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CAC8C800) [pid = 3740] [serial = 906] [outer = 00000037CA6D3000] 12:17:11 INFO - PROCESS | 3740 | 1467227831350 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CB8BB000) [pid = 3740] [serial = 907] [outer = 00000037CA6D3000] 12:17:11 INFO - PROCESS | 3740 | 1467227831771 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] 12:17:11 INFO - PROCESS | 3740 | 1467227831792 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:17:11 INFO - PROCESS | 3740 | 1467227831806 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 3740 | 1467227831808 Marionette TRACE conn6 <- [1,1174,null,{}] 12:17:11 INFO - PROCESS | 3740 | 1467227831817 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}] 12:17:11 INFO - PROCESS | 3740 | 1467227831819 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:11 INFO - PROCESS | 3740 | 1467227831903 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:17:11 INFO - PROCESS | 3740 | 1467227831909 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 3740 | 1467227831911 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8370800 == 38 [pid = 3740] [id = 303] 12:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CBC9B800) [pid = 3740] [serial = 908] [outer = 0000000000000000] 12:17:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CC9AA400) [pid = 3740] [serial = 909] [outer = 00000037CBC9B800] 12:17:11 INFO - PROCESS | 3740 | 1467227831958 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CCAD0800) [pid = 3740] [serial = 910] [outer = 00000037CBC9B800] 12:17:12 INFO - PROCESS | 3740 | 1467227832474 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] 12:17:12 INFO - PROCESS | 3740 | 1467227832539 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:17:12 INFO - PROCESS | 3740 | 1467227832545 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 3740 | 1467227832548 Marionette TRACE conn6 <- [1,1178,null,{}] 12:17:12 INFO - PROCESS | 3740 | 1467227832555 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}] 12:17:12 INFO - PROCESS | 3740 | 1467227832558 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:12 INFO - PROCESS | 3740 | 1467227832693 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:17:12 INFO - PROCESS | 3740 | 1467227832765 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 3740 | 1467227832770 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2482000 == 39 [pid = 3740] [id = 304] 12:17:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC645C00) [pid = 3740] [serial = 911] [outer = 0000000000000000] 12:17:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC699400) [pid = 3740] [serial = 912] [outer = 00000037BC645C00] 12:17:12 INFO - PROCESS | 3740 | 1467227832872 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BCE65400) [pid = 3740] [serial = 913] [outer = 00000037BC645C00] 12:17:13 INFO - PROCESS | 3740 | 1467227833512 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] 12:17:13 INFO - PROCESS | 3740 | 1467227833574 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:17:13 INFO - PROCESS | 3740 | 1467227833581 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 3740 | 1467227833584 Marionette TRACE conn6 <- [1,1182,null,{}] 12:17:13 INFO - PROCESS | 3740 | 1467227833588 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}] 12:17:13 INFO - PROCESS | 3740 | 1467227833591 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:13 INFO - PROCESS | 3740 | 1467227833710 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:17:13 INFO - PROCESS | 3740 | 1467227833829 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 3740 | 1467227833832 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B3D000 == 40 [pid = 3740] [id = 305] 12:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C2A83400) [pid = 3740] [serial = 914] [outer = 0000000000000000] 12:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C664F800) [pid = 3740] [serial = 915] [outer = 00000037C2A83400] 12:17:13 INFO - PROCESS | 3740 | 1467227833892 Marionette DEBUG loaded listener.js 12:17:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C8B41C00) [pid = 3740] [serial = 916] [outer = 00000037C2A83400] 12:17:14 INFO - PROCESS | 3740 | 1467227834537 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] 12:17:14 INFO - PROCESS | 3740 | 1467227834571 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:17:14 INFO - PROCESS | 3740 | 1467227834575 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 3740 | 1467227834580 Marionette TRACE conn6 <- [1,1186,null,{}] 12:17:14 INFO - PROCESS | 3740 | 1467227834591 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}] 12:17:14 INFO - PROCESS | 3740 | 1467227834597 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:14 INFO - PROCESS | 3740 | 1467227834713 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:17:14 INFO - PROCESS | 3740 | 1467227834790 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 3740 | 1467227834794 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0416800 == 41 [pid = 3740] [id = 306] 12:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C9D88400) [pid = 3740] [serial = 917] [outer = 0000000000000000] 12:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CBC8E000) [pid = 3740] [serial = 918] [outer = 00000037C9D88400] 12:17:14 INFO - PROCESS | 3740 | 1467227834893 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CD2C0400) [pid = 3740] [serial = 919] [outer = 00000037C9D88400] 12:17:15 INFO - PROCESS | 3740 | 1467227835504 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1024ms 12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:17:15 INFO - PROCESS | 3740 | 1467227835602 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 3740 | 1467227835605 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 3740 | 1467227835608 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 3740 | 1467227835611 Marionette TRACE conn6 <- [1,1190,null,{}] 12:17:15 INFO - PROCESS | 3740 | 1467227835630 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}] 12:17:15 INFO - PROCESS | 3740 | 1467227835632 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:15 INFO - PROCESS | 3740 | 1467227835755 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:17:15 INFO - PROCESS | 3740 | 1467227835823 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 3740 | 1467227835826 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BD421800 == 42 [pid = 3740] [id = 307] 12:17:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BBBC1000) [pid = 3740] [serial = 920] [outer = 0000000000000000] 12:17:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC5E6400) [pid = 3740] [serial = 921] [outer = 00000037BBBC1000] 12:17:16 INFO - PROCESS | 3740 | 1467227836033 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC990000) [pid = 3740] [serial = 922] [outer = 00000037BBBC1000] 12:17:16 INFO - PROCESS | 3740 | 1467227836738 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]]]}] 12:17:16 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 12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1190ms 12:17:16 INFO - PROCESS | 3740 | 1467227836801 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:17:16 INFO - PROCESS | 3740 | 1467227836805 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:17:16 INFO - PROCESS | 3740 | 1467227836810 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 3740 | 1467227836812 Marionette TRACE conn6 <- [1,1194,null,{}] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD694800 == 41 [pid = 3740] [id = 302] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB32800 == 40 [pid = 3740] [id = 301] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC2000 == 39 [pid = 3740] [id = 300] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DD0800 == 38 [pid = 3740] [id = 299] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8F63000 == 37 [pid = 3740] [id = 298] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8376000 == 36 [pid = 3740] [id = 297] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8C000 == 35 [pid = 3740] [id = 296] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BD0800 == 34 [pid = 3740] [id = 295] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690D800 == 33 [pid = 3740] [id = 292] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15B7800 == 32 [pid = 3740] [id = 293] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB0800 == 31 [pid = 3740] [id = 294] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0416800 == 30 [pid = 3740] [id = 306] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B3D000 == 29 [pid = 3740] [id = 305] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8370800 == 28 [pid = 3740] [id = 303] 12:17:17 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2482000 == 27 [pid = 3740] [id = 304] 12:17:17 INFO - PROCESS | 3740 | 1467227837411 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}] 12:17:17 INFO - PROCESS | 3740 | 1467227837415 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C0B53400) [pid = 3740] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BC59A800) [pid = 3740] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C2638400) [pid = 3740] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BC5EF800) [pid = 3740] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C607F000) [pid = 3740] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C28F7C00) [pid = 3740] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C1346000) [pid = 3740] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8E2C800) [pid = 3740] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C0854400) [pid = 3740] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C689A000) [pid = 3740] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC98C800) [pid = 3740] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BD9B7C00) [pid = 3740] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C95E4400) [pid = 3740] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C95F1400) [pid = 3740] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0A55800) [pid = 3740] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9C4F000) [pid = 3740] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BD4DB400) [pid = 3740] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8348C00) [pid = 3740] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2A7FC00) [pid = 3740] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CBB64C00) [pid = 3740] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9D8D000) [pid = 3740] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9057C00) [pid = 3740] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8BED400) [pid = 3740] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C930D000) [pid = 3740] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2311C00) [pid = 3740] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:17:17 INFO - PROCESS | 3740 | 1467227837660 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:17:17 INFO - PROCESS | 3740 | 1467227837670 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 3740 | 1467227837674 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC9C8800 == 28 [pid = 3740] [id = 308] 12:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC0BD400) [pid = 3740] [serial = 923] [outer = 0000000000000000] 12:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC47EC00) [pid = 3740] [serial = 924] [outer = 00000037BC0BD400] 12:17:17 INFO - PROCESS | 3740 | 1467227837727 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC5E6800) [pid = 3740] [serial = 925] [outer = 00000037BC0BD400] 12:17:18 INFO - PROCESS | 3740 | 1467227838211 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]]]}] 12:17:18 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 12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1445ms 12:17:18 INFO - PROCESS | 3740 | 1467227838256 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 3740 | 1467227838260 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:17:18 INFO - PROCESS | 3740 | 1467227838265 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3740 | 1467227838267 Marionette TRACE conn6 <- [1,1198,null,{}] 12:17:18 INFO - PROCESS | 3740 | 1467227838274 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}] 12:17:18 INFO - PROCESS | 3740 | 1467227838277 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:18 INFO - PROCESS | 3740 | 1467227838371 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:17:18 INFO - PROCESS | 3740 | 1467227838382 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 3740 | 1467227838386 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2832800 == 29 [pid = 3740] [id = 309] 12:17:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC736C00) [pid = 3740] [serial = 926] [outer = 0000000000000000] 12:17:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC909C00) [pid = 3740] [serial = 927] [outer = 00000037BC736C00] 12:17:18 INFO - PROCESS | 3740 | 1467227838437 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BD7E9800) [pid = 3740] [serial = 928] [outer = 00000037BC736C00] 12:17:18 INFO - PROCESS | 3740 | 1467227838916 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]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 12:17:18 INFO - PROCESS | 3740 | 1467227838940 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:17:18 INFO - PROCESS | 3740 | 1467227838943 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:17:18 INFO - PROCESS | 3740 | 1467227838948 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 3740 | 1467227838950 Marionette TRACE conn6 <- [1,1202,null,{}] 12:17:18 INFO - PROCESS | 3740 | 1467227838954 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}] 12:17:18 INFO - PROCESS | 3740 | 1467227838957 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:19 INFO - PROCESS | 3740 | 1467227839086 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:17:19 INFO - PROCESS | 3740 | 1467227839163 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3740 | 1467227839167 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A28800 == 30 [pid = 3740] [id = 310] 12:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C0A6E000) [pid = 3740] [serial = 929] [outer = 0000000000000000] 12:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C0BB4C00) [pid = 3740] [serial = 930] [outer = 00000037C0A6E000] 12:17:19 INFO - PROCESS | 3740 | 1467227839219 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2308000) [pid = 3740] [serial = 931] [outer = 00000037C0A6E000] 12:17:19 INFO - PROCESS | 3740 | 1467227839607 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 733ms 12:17:19 INFO - PROCESS | 3740 | 1467227839683 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 3740 | 1467227839690 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:17:19 INFO - PROCESS | 3740 | 1467227839710 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 3740 | 1467227839712 Marionette TRACE conn6 <- [1,1206,null,{}] 12:17:19 INFO - PROCESS | 3740 | 1467227839720 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}] 12:17:19 INFO - PROCESS | 3740 | 1467227839722 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:19 INFO - PROCESS | 3740 | 1467227839835 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:17:19 INFO - PROCESS | 3740 | 1467227839846 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 3740 | 1467227839848 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8377800 == 31 [pid = 3740] [id = 311] 12:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C263C000) [pid = 3740] [serial = 932] [outer = 0000000000000000] 12:17:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C28E9800) [pid = 3740] [serial = 933] [outer = 00000037C263C000] 12:17:19 INFO - PROCESS | 3740 | 1467227839935 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2AE8800) [pid = 3740] [serial = 934] [outer = 00000037C263C000] 12:17:20 INFO - PROCESS | 3740 | 1467227840378 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]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 735ms 12:17:20 INFO - PROCESS | 3740 | 1467227840457 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 3740 | 1467227840460 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:17:20 INFO - PROCESS | 3740 | 1467227840463 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 3740 | 1467227840465 Marionette TRACE conn6 <- [1,1210,null,{}] 12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:17:20 INFO - PROCESS | 3740 | 1467227840469 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}] 12:17:20 INFO - PROCESS | 3740 | 1467227840471 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:20 INFO - PROCESS | 3740 | 1467227840587 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:17:20 INFO - PROCESS | 3740 | 1467227840639 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 3740 | 1467227840641 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1A000 == 32 [pid = 3740] [id = 312] 12:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C2E94000) [pid = 3740] [serial = 935] [outer = 0000000000000000] 12:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6085400) [pid = 3740] [serial = 936] [outer = 00000037C2E94000] 12:17:20 INFO - PROCESS | 3740 | 1467227840687 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6895000) [pid = 3740] [serial = 937] [outer = 00000037C2E94000] 12:17:21 INFO - PROCESS | 3740 | 1467227841120 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] 12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:17:21 INFO - PROCESS | 3740 | 1467227841144 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:17:21 INFO - PROCESS | 3740 | 1467227841147 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 3740 | 1467227841149 Marionette TRACE conn6 <- [1,1214,null,{}] 12:17:21 INFO - PROCESS | 3740 | 1467227841160 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}] 12:17:21 INFO - PROCESS | 3740 | 1467227841166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:21 INFO - PROCESS | 3740 | 1467227841306 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:17:21 INFO - PROCESS | 3740 | 1467227841365 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 3740 | 1467227841368 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B31800 == 33 [pid = 3740] [id = 313] 12:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C69E1C00) [pid = 3740] [serial = 938] [outer = 0000000000000000] 12:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8BE4800) [pid = 3740] [serial = 939] [outer = 00000037C69E1C00] 12:17:21 INFO - PROCESS | 3740 | 1467227841415 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C913D400) [pid = 3740] [serial = 940] [outer = 00000037C69E1C00] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8341400) [pid = 3740] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C08DAC00) [pid = 3740] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C0A5A400) [pid = 3740] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC5EEC00) [pid = 3740] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A64000) [pid = 3740] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC481400) [pid = 3740] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC029C00) [pid = 3740] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BBBC1C00) [pid = 3740] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9C44C00) [pid = 3740] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6D3000) [pid = 3740] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8340400) [pid = 3740] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:17:21 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CBC9B800) [pid = 3740] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:17:22 INFO - PROCESS | 3740 | 1467227842026 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 923ms 12:17:22 INFO - PROCESS | 3740 | 1467227842074 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3740 | 1467227842076 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:17:22 INFO - PROCESS | 3740 | 1467227842079 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 3740 | 1467227842081 Marionette TRACE conn6 <- [1,1218,null,{}] 12:17:22 INFO - PROCESS | 3740 | 1467227842085 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}] 12:17:22 INFO - PROCESS | 3740 | 1467227842087 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:22 INFO - PROCESS | 3740 | 1467227842204 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:17:22 INFO - PROCESS | 3740 | 1467227842252 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3740 | 1467227842254 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC76800 == 34 [pid = 3740] [id = 314] 12:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC5EEC00) [pid = 3740] [serial = 941] [outer = 0000000000000000] 12:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8340000) [pid = 3740] [serial = 942] [outer = 00000037BC5EEC00] 12:17:22 INFO - PROCESS | 3740 | 1467227842300 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C951E800) [pid = 3740] [serial = 943] [outer = 00000037BC5EEC00] 12:17:22 INFO - PROCESS | 3740 | 1467227842654 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 12:17:22 INFO - PROCESS | 3740 | 1467227842717 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 3740 | 1467227842719 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:17:22 INFO - PROCESS | 3740 | 1467227842723 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 3740 | 1467227842725 Marionette TRACE conn6 <- [1,1222,null,{}] 12:17:22 INFO - PROCESS | 3740 | 1467227842729 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}] 12:17:22 INFO - PROCESS | 3740 | 1467227842731 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:22 INFO - PROCESS | 3740 | 1467227842812 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:17:22 INFO - PROCESS | 3740 | 1467227842818 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 3740 | 1467227842820 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCABF800 == 35 [pid = 3740] [id = 315] 12:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95DE800) [pid = 3740] [serial = 944] [outer = 0000000000000000] 12:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95ED800) [pid = 3740] [serial = 945] [outer = 00000037C95DE800] 12:17:22 INFO - PROCESS | 3740 | 1467227842865 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9C44400) [pid = 3740] [serial = 946] [outer = 00000037C95DE800] 12:17:23 INFO - PROCESS | 3740 | 1467227843276 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 587ms 12:17:23 INFO - PROCESS | 3740 | 1467227843320 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 3740 | 1467227843323 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:17:23 INFO - PROCESS | 3740 | 1467227843326 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 3740 | 1467227843328 Marionette TRACE conn6 <- [1,1226,null,{}] 12:17:23 INFO - PROCESS | 3740 | 1467227843336 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}] 12:17:23 INFO - PROCESS | 3740 | 1467227843346 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:23 INFO - PROCESS | 3740 | 1467227843428 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:17:23 INFO - PROCESS | 3740 | 1467227843436 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 3740 | 1467227843438 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD63C800 == 36 [pid = 3740] [id = 316] 12:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C4E000) [pid = 3740] [serial = 947] [outer = 0000000000000000] 12:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C84800) [pid = 3740] [serial = 948] [outer = 00000037C9C4E000] 12:17:23 INFO - PROCESS | 3740 | 1467227843483 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9D87000) [pid = 3740] [serial = 949] [outer = 00000037C9C4E000] 12:17:24 INFO - PROCESS | 3740 | 1467227844112 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]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 839ms 12:17:24 INFO - PROCESS | 3740 | 1467227844167 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 3740 | 1467227844172 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:17:24 INFO - PROCESS | 3740 | 1467227844178 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 3740 | 1467227844182 Marionette TRACE conn6 <- [1,1230,null,{}] 12:17:24 INFO - PROCESS | 3740 | 1467227844213 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}] 12:17:24 INFO - PROCESS | 3740 | 1467227844216 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:24 INFO - PROCESS | 3740 | 1467227844368 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:17:24 INFO - PROCESS | 3740 | 1467227844436 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 3740 | 1467227844442 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C247F800 == 37 [pid = 3740] [id = 317] 12:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC5A1800) [pid = 3740] [serial = 950] [outer = 0000000000000000] 12:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC5EF400) [pid = 3740] [serial = 951] [outer = 00000037BC5A1800] 12:17:24 INFO - PROCESS | 3740 | 1467227844543 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC6A2C00) [pid = 3740] [serial = 952] [outer = 00000037BC5A1800] 12:17:25 INFO - PROCESS | 3740 | 1467227845340 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1203ms 12:17:25 INFO - PROCESS | 3740 | 1467227845406 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 3740 | 1467227845412 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:17:25 INFO - PROCESS | 3740 | 1467227845419 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 3740 | 1467227845422 Marionette TRACE conn6 <- [1,1234,null,{}] 12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:17:25 INFO - PROCESS | 3740 | 1467227845426 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}] 12:17:25 INFO - PROCESS | 3740 | 1467227845429 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:25 INFO - PROCESS | 3740 | 1467227845562 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:17:25 INFO - PROCESS | 3740 | 1467227845632 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 3740 | 1467227845635 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1E000 == 38 [pid = 3740] [id = 318] 12:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C0A64000) [pid = 3740] [serial = 953] [outer = 0000000000000000] 12:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C2311C00) [pid = 3740] [serial = 954] [outer = 00000037C0A64000] 12:17:25 INFO - PROCESS | 3740 | 1467227845738 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C2637C00) [pid = 3740] [serial = 955] [outer = 00000037C0A64000] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCABF800 == 37 [pid = 3740] [id = 315] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC76800 == 36 [pid = 3740] [id = 314] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B31800 == 35 [pid = 3740] [id = 313] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1A000 == 34 [pid = 3740] [id = 312] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8377800 == 33 [pid = 3740] [id = 311] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A28800 == 32 [pid = 3740] [id = 310] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2832800 == 31 [pid = 3740] [id = 309] 12:17:26 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC9C8800 == 30 [pid = 3740] [id = 308] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C95DC400) [pid = 3740] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C8E32C00) [pid = 3740] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C0A68400) [pid = 3740] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C157B800) [pid = 3740] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C15E4C00) [pid = 3740] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C28C3800) [pid = 3740] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC64D000) [pid = 3740] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC73AC00) [pid = 3740] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C8D800) [pid = 3740] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC64BC00) [pid = 3740] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC984400) [pid = 3740] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C28F7000) [pid = 3740] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C28F0000) [pid = 3740] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9D8CC00) [pid = 3740] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9FC5400) [pid = 3740] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CAC8C800) [pid = 3740] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8B33400) [pid = 3740] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C8BEC800) [pid = 3740] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CA6AD800) [pid = 3740] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CC9AA400) [pid = 3740] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CCAD0800) [pid = 3740] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CB8BB000) [pid = 3740] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C665D800) [pid = 3740] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:17:26 INFO - PROCESS | 3740 | 1467227846663 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1287ms 12:17:26 INFO - PROCESS | 3740 | 1467227846714 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 3740 | 1467227846718 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:17:26 INFO - PROCESS | 3740 | 1467227846723 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:17:26 INFO - PROCESS | 3740 | 1467227846726 Marionette TRACE conn6 <- [1,1238,null,{}] 12:17:26 INFO - PROCESS | 3740 | 1467227846732 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}] 12:17:26 INFO - PROCESS | 3740 | 1467227846735 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:26 INFO - PROCESS | 3740 | 1467227846839 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:17:26 INFO - PROCESS | 3740 | 1467227846846 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 3740 | 1467227846849 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BD1800 == 31 [pid = 3740] [id = 319] 12:17:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC64FC00) [pid = 3740] [serial = 956] [outer = 0000000000000000] 12:17:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC737000) [pid = 3740] [serial = 957] [outer = 00000037BC64FC00] 12:17:26 INFO - PROCESS | 3740 | 1467227846900 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BD7DF800) [pid = 3740] [serial = 958] [outer = 00000037BC64FC00] 12:17:27 INFO - PROCESS | 3740 | 1467227847421 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]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 734ms 12:17:27 INFO - PROCESS | 3740 | 1467227847462 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 3740 | 1467227847467 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:17:27 INFO - PROCESS | 3740 | 1467227847473 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - PROCESS | 3740 | 1467227847476 Marionette TRACE conn6 <- [1,1242,null,{}] 12:17:27 INFO - PROCESS | 3740 | 1467227847480 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}] 12:17:27 INFO - PROCESS | 3740 | 1467227847483 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:27 INFO - PROCESS | 3740 | 1467227847573 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:17:27 INFO - PROCESS | 3740 | 1467227847651 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 3740 | 1467227847654 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60CF800 == 32 [pid = 3740] [id = 320] 12:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C236B800) [pid = 3740] [serial = 959] [outer = 0000000000000000] 12:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C2412400) [pid = 3740] [serial = 960] [outer = 00000037C236B800] 12:17:27 INFO - PROCESS | 3740 | 1467227847704 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C28C6000) [pid = 3740] [serial = 961] [outer = 00000037C236B800] 12:17:28 INFO - PROCESS | 3740 | 1467227848114 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 12:17:28 INFO - PROCESS | 3740 | 1467227848167 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 3740 | 1467227848169 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:17:28 INFO - PROCESS | 3740 | 1467227848173 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 3740 | 1467227848177 Marionette TRACE conn6 <- [1,1246,null,{}] 12:17:28 INFO - PROCESS | 3740 | 1467227848188 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}] 12:17:28 INFO - PROCESS | 3740 | 1467227848193 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:28 INFO - PROCESS | 3740 | 1467227848311 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:17:28 INFO - PROCESS | 3740 | 1467227848328 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 3740 | 1467227848331 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4D800 == 33 [pid = 3740] [id = 321] 12:17:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC0BE000) [pid = 3740] [serial = 962] [outer = 0000000000000000] 12:17:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C689C400) [pid = 3740] [serial = 963] [outer = 00000037BC0BE000] 12:17:28 INFO - PROCESS | 3740 | 1467227848381 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8B3E400) [pid = 3740] [serial = 964] [outer = 00000037BC0BE000] 12:17:28 INFO - PROCESS | 3740 | 1467227848856 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 735ms 12:17:28 INFO - PROCESS | 3740 | 1467227848909 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 3740 | 1467227848912 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:17:28 INFO - PROCESS | 3740 | 1467227848922 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 3740 | 1467227848924 Marionette TRACE conn6 <- [1,1250,null,{}] 12:17:28 INFO - PROCESS | 3740 | 1467227848927 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}] 12:17:28 INFO - PROCESS | 3740 | 1467227848929 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:29 INFO - PROCESS | 3740 | 1467227849045 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:17:29 INFO - PROCESS | 3740 | 1467227849058 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3740 | 1467227849060 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C937C000 == 34 [pid = 3740] [id = 322] 12:17:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8E2B800) [pid = 3740] [serial = 965] [outer = 0000000000000000] 12:17:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8E31C00) [pid = 3740] [serial = 966] [outer = 00000037C8E2B800] 12:17:29 INFO - PROCESS | 3740 | 1467227849156 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95DD400) [pid = 3740] [serial = 967] [outer = 00000037C8E2B800] 12:17:29 INFO - PROCESS | 3740 | 1467227849604 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]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 12:17:29 INFO - PROCESS | 3740 | 1467227849684 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 3740 | 1467227849686 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:17:29 INFO - PROCESS | 3740 | 1467227849690 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 3740 | 1467227849692 Marionette TRACE conn6 <- [1,1254,null,{}] 12:17:29 INFO - PROCESS | 3740 | 1467227849695 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}] 12:17:29 INFO - PROCESS | 3740 | 1467227849697 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:29 INFO - PROCESS | 3740 | 1467227849811 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:17:29 INFO - PROCESS | 3740 | 1467227849863 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 3740 | 1467227849866 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC03000 == 35 [pid = 3740] [id = 323] 12:17:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95EB400) [pid = 3740] [serial = 968] [outer = 0000000000000000] 12:17:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C977FC00) [pid = 3740] [serial = 969] [outer = 00000037C95EB400] 12:17:29 INFO - PROCESS | 3740 | 1467227849912 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C89C00) [pid = 3740] [serial = 970] [outer = 00000037C95EB400] 12:17:30 INFO - PROCESS | 3740 | 1467227850388 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]]]}] 12:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 12:17:30 INFO - PROCESS | 3740 | 1467227850427 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:17:30 INFO - PROCESS | 3740 | 1467227850429 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:17:30 INFO - PROCESS | 3740 | 1467227850432 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 3740 | 1467227850434 Marionette TRACE conn6 <- [1,1258,null,{}] 12:17:30 INFO - PROCESS | 3740 | 1467227850438 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}] 12:17:30 INFO - PROCESS | 3740 | 1467227850444 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:30 INFO - PROCESS | 3740 | 1467227850588 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:17:30 INFO - PROCESS | 3740 | 1467227850644 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 3740 | 1467227850647 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD639800 == 36 [pid = 3740] [id = 324] 12:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA5C9800) [pid = 3740] [serial = 971] [outer = 0000000000000000] 12:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CA6EAC00) [pid = 3740] [serial = 972] [outer = 00000037CA5C9800] 12:17:30 INFO - PROCESS | 3740 | 1467227850696 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CB815400) [pid = 3740] [serial = 973] [outer = 00000037CA5C9800] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC0BD400) [pid = 3740] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC736C00) [pid = 3740] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A6E000) [pid = 3740] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BBBC1000) [pid = 3740] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC645C00) [pid = 3740] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C2A83400) [pid = 3740] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9D88400) [pid = 3740] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2E94000) [pid = 3740] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC5EEC00) [pid = 3740] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C69E1C00) [pid = 3740] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C95DE800) [pid = 3740] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:17:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C263C000) [pid = 3740] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:17:31 INFO - PROCESS | 3740 | 1467227851167 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]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 776ms 12:17:31 INFO - PROCESS | 3740 | 1467227851212 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3740 | 1467227851214 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:17:31 INFO - PROCESS | 3740 | 1467227851217 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 3740 | 1467227851219 Marionette TRACE conn6 <- [1,1262,null,{}] 12:17:31 INFO - PROCESS | 3740 | 1467227851223 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}] 12:17:31 INFO - PROCESS | 3740 | 1467227851225 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:31 INFO - PROCESS | 3740 | 1467227851308 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:17:31 INFO - PROCESS | 3740 | 1467227851315 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 3740 | 1467227851317 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD685800 == 37 [pid = 3740] [id = 325] 12:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC64A400) [pid = 3740] [serial = 974] [outer = 0000000000000000] 12:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9148C00) [pid = 3740] [serial = 975] [outer = 00000037BC64A400] 12:17:31 INFO - PROCESS | 3740 | 1467227851364 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CB8C3000) [pid = 3740] [serial = 976] [outer = 00000037BC64A400] 12:17:31 INFO - PROCESS | 3740 | 1467227851798 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]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 12:17:31 INFO - PROCESS | 3740 | 1467227851858 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 3740 | 1467227851861 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:17:31 INFO - PROCESS | 3740 | 1467227851865 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:17:31 INFO - PROCESS | 3740 | 1467227851867 Marionette TRACE conn6 <- [1,1266,null,{}] 12:17:31 INFO - PROCESS | 3740 | 1467227851870 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}] 12:17:31 INFO - PROCESS | 3740 | 1467227851872 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:31 INFO - PROCESS | 3740 | 1467227851954 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:17:31 INFO - PROCESS | 3740 | 1467227851962 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 3740 | 1467227851964 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73F800 == 38 [pid = 3740] [id = 326] 12:17:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CBBA0800) [pid = 3740] [serial = 977] [outer = 0000000000000000] 12:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CC41A400) [pid = 3740] [serial = 978] [outer = 00000037CBBA0800] 12:17:32 INFO - PROCESS | 3740 | 1467227852009 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CCAD6800) [pid = 3740] [serial = 979] [outer = 00000037CBBA0800] 12:17:32 INFO - PROCESS | 3740 | 1467227852440 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]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 12:17:32 INFO - PROCESS | 3740 | 1467227852500 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 3740 | 1467227852502 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:17:32 INFO - PROCESS | 3740 | 1467227852505 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 3740 | 1467227852507 Marionette TRACE conn6 <- [1,1270,null,{}] 12:17:32 INFO - PROCESS | 3740 | 1467227852511 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}] 12:17:32 INFO - PROCESS | 3740 | 1467227852513 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:32 INFO - PROCESS | 3740 | 1467227852600 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:17:32 INFO - PROCESS | 3740 | 1467227852635 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 3740 | 1467227852637 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4D000 == 39 [pid = 3740] [id = 327] 12:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CD2C0C00) [pid = 3740] [serial = 980] [outer = 0000000000000000] 12:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CD2C6400) [pid = 3740] [serial = 981] [outer = 00000037CD2C0C00] 12:17:32 INFO - PROCESS | 3740 | 1467227852682 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CD2CF800) [pid = 3740] [serial = 982] [outer = 00000037CD2C0C00] 12:17:33 INFO - PROCESS | 3740 | 1467227853284 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]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 839ms 12:17:33 INFO - PROCESS | 3740 | 1467227853349 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 3740 | 1467227853354 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:17:33 INFO - PROCESS | 3740 | 1467227853359 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 3740 | 1467227853363 Marionette TRACE conn6 <- [1,1274,null,{}] 12:17:33 INFO - PROCESS | 3740 | 1467227853369 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}] 12:17:33 INFO - PROCESS | 3740 | 1467227853372 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:33 INFO - PROCESS | 3740 | 1467227853508 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:17:33 INFO - PROCESS | 3740 | 1467227853620 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 3740 | 1467227853623 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C96000 == 40 [pid = 3740] [id = 328] 12:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC98AC00) [pid = 3740] [serial = 983] [outer = 0000000000000000] 12:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C08D5400) [pid = 3740] [serial = 984] [outer = 00000037BC98AC00] 12:17:33 INFO - PROCESS | 3740 | 1467227853686 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C15E4C00) [pid = 3740] [serial = 985] [outer = 00000037BC98AC00] 12:17:34 INFO - PROCESS | 3740 | 1467227854317 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]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1026ms 12:17:34 INFO - PROCESS | 3740 | 1467227854388 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 3740 | 1467227854394 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:17:34 INFO - PROCESS | 3740 | 1467227854401 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 3740 | 1467227854404 Marionette TRACE conn6 <- [1,1278,null,{}] 12:17:34 INFO - PROCESS | 3740 | 1467227854408 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}] 12:17:34 INFO - PROCESS | 3740 | 1467227854411 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:34 INFO - PROCESS | 3740 | 1467227854537 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:17:34 INFO - PROCESS | 3740 | 1467227854620 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 3740 | 1467227854623 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B1800 == 41 [pid = 3740] [id = 329] 12:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6945400) [pid = 3740] [serial = 986] [outer = 0000000000000000] 12:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C8348C00) [pid = 3740] [serial = 987] [outer = 00000037C6945400] 12:17:34 INFO - PROCESS | 3740 | 1467227854683 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9308C00) [pid = 3740] [serial = 988] [outer = 00000037C6945400] 12:17:35 INFO - PROCESS | 3740 | 1467227855284 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]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 924ms 12:17:35 INFO - PROCESS | 3740 | 1467227855326 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 3740 | 1467227855329 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:17:35 INFO - PROCESS | 3740 | 1467227855333 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 3740 | 1467227855337 Marionette TRACE conn6 <- [1,1282,null,{}] 12:17:35 INFO - PROCESS | 3740 | 1467227855349 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}] 12:17:35 INFO - PROCESS | 3740 | 1467227855354 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:35 INFO - PROCESS | 3740 | 1467227855469 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:17:35 INFO - PROCESS | 3740 | 1467227855590 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 3740 | 1467227855593 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0716800 == 42 [pid = 3740] [id = 330] 12:17:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CA6D0800) [pid = 3740] [serial = 989] [outer = 0000000000000000] 12:17:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CD2C7C00) [pid = 3740] [serial = 990] [outer = 00000037CA6D0800] 12:17:35 INFO - PROCESS | 3740 | 1467227855654 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CD60A400) [pid = 3740] [serial = 991] [outer = 00000037CA6D0800] 12:17:36 INFO - PROCESS | 3740 | 1467227856212 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]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 945ms 12:17:36 INFO - PROCESS | 3740 | 1467227856280 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 3740 | 1467227856284 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:17:36 INFO - PROCESS | 3740 | 1467227856287 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 3740 | 1467227856290 Marionette TRACE conn6 <- [1,1286,null,{}] 12:17:36 INFO - PROCESS | 3740 | 1467227856294 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}] 12:17:36 INFO - PROCESS | 3740 | 1467227856296 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:36 INFO - PROCESS | 3740 | 1467227856412 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:17:36 INFO - PROCESS | 3740 | 1467227856535 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 3740 | 1467227856538 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D078F800 == 43 [pid = 3740] [id = 331] 12:17:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC027C00) [pid = 3740] [serial = 992] [outer = 0000000000000000] 12:17:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CD609400) [pid = 3740] [serial = 993] [outer = 00000037BC027C00] 12:17:36 INFO - PROCESS | 3740 | 1467227856596 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CEE1D000) [pid = 3740] [serial = 994] [outer = 00000037BC027C00] 12:17:37 INFO - PROCESS | 3740 | 1467227857376 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]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1131ms 12:17:37 INFO - PROCESS | 3740 | 1467227857432 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 3740 | 1467227857437 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:17:37 INFO - PROCESS | 3740 | 1467227857443 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 3740 | 1467227857447 Marionette TRACE conn6 <- [1,1290,null,{}] 12:17:37 INFO - PROCESS | 3740 | 1467227857453 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}] 12:17:37 INFO - PROCESS | 3740 | 1467227857456 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:37 INFO - PROCESS | 3740 | 1467227857575 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:17:37 INFO - PROCESS | 3740 | 1467227857646 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 3740 | 1467227857651 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BDD000 == 44 [pid = 3740] [id = 332] 12:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BC858C00) [pid = 3740] [serial = 995] [outer = 0000000000000000] 12:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037BCA0C000) [pid = 3740] [serial = 996] [outer = 00000037BC858C00] 12:17:37 INFO - PROCESS | 3740 | 1467227857751 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037C0A60C00) [pid = 3740] [serial = 997] [outer = 00000037BC858C00] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037BD421800 == 43 [pid = 3740] [id = 307] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73F800 == 42 [pid = 3740] [id = 326] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD685800 == 41 [pid = 3740] [id = 325] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD639800 == 40 [pid = 3740] [id = 324] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC03000 == 39 [pid = 3740] [id = 323] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C937C000 == 38 [pid = 3740] [id = 322] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4D800 == 37 [pid = 3740] [id = 321] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60CF800 == 36 [pid = 3740] [id = 320] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BD1800 == 35 [pid = 3740] [id = 319] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD63C800 == 34 [pid = 3740] [id = 316] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C247F800 == 33 [pid = 3740] [id = 317] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1E000 == 32 [pid = 3740] [id = 318] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037D078F800 == 31 [pid = 3740] [id = 331] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0716800 == 30 [pid = 3740] [id = 330] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4B1800 == 29 [pid = 3740] [id = 329] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4D000 == 28 [pid = 3740] [id = 327] 12:17:38 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C96000 == 27 [pid = 3740] [id = 328] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037BC47EC00) [pid = 3740] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BC5E6800) [pid = 3740] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC909C00) [pid = 3740] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BD7E9800) [pid = 3740] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C0BB4C00) [pid = 3740] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC990000) [pid = 3740] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BC5E6400) [pid = 3740] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BCE65400) [pid = 3740] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC699400) [pid = 3740] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8B41C00) [pid = 3740] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C664F800) [pid = 3740] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CD2C0400) [pid = 3740] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037CBC8E000) [pid = 3740] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6895000) [pid = 3740] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6085400) [pid = 3740] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C8340000) [pid = 3740] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C8BE4800) [pid = 3740] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C95ED800) [pid = 3740] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9C44400) [pid = 3740] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9C84800) [pid = 3740] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C28E9800) [pid = 3740] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2AE8800) [pid = 3740] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C951E800) [pid = 3740] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C913D400) [pid = 3740] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:17:38 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C2308000) [pid = 3740] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 3740 | 1467227859024 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]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1637ms 12:17:39 INFO - PROCESS | 3740 | 1467227859085 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 3740 | 1467227859090 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:17:39 INFO - PROCESS | 3740 | 1467227859099 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 3740 | 1467227859102 Marionette TRACE conn6 <- [1,1294,null,{}] 12:17:39 INFO - PROCESS | 3740 | 1467227859108 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}] 12:17:39 INFO - PROCESS | 3740 | 1467227859111 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:39 INFO - PROCESS | 3740 | 1467227859204 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:17:39 INFO - PROCESS | 3740 | 1467227859218 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 3740 | 1467227859220 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BD49F000 == 28 [pid = 3740] [id = 333] 12:17:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC480000) [pid = 3740] [serial = 998] [outer = 0000000000000000] 12:17:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC598400) [pid = 3740] [serial = 999] [outer = 00000037BC480000] 12:17:39 INFO - PROCESS | 3740 | 1467227859271 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5E9400) [pid = 3740] [serial = 1000] [outer = 00000037BC480000] 12:17:39 INFO - PROCESS | 3740 | 1467227859766 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]]]}] 12:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 692ms 12:17:39 INFO - PROCESS | 3740 | 1467227859790 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 3740 | 1467227859796 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:17:39 INFO - PROCESS | 3740 | 1467227859803 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 3740 | 1467227859806 Marionette TRACE conn6 <- [1,1298,null,{}] 12:17:39 INFO - PROCESS | 3740 | 1467227859841 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}] 12:17:39 INFO - PROCESS | 3740 | 1467227859843 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:39 INFO - PROCESS | 3740 | 1467227859937 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:17:40 INFO - PROCESS | 3740 | 1467227860007 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 3740 | 1467227860010 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2484000 == 29 [pid = 3740] [id = 334] 12:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC736800) [pid = 3740] [serial = 1001] [outer = 0000000000000000] 12:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC851400) [pid = 3740] [serial = 1002] [outer = 00000037BC736800] 12:17:40 INFO - PROCESS | 3740 | 1467227860070 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BCA0FC00) [pid = 3740] [serial = 1003] [outer = 00000037BC736800] 12:17:40 INFO - PROCESS | 3740 | 1467227860485 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]]]}] 12:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 12:17:40 INFO - PROCESS | 3740 | 1467227860538 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 3740 | 1467227860541 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:17:40 INFO - PROCESS | 3740 | 1467227860544 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 3740 | 1467227860548 Marionette TRACE conn6 <- [1,1302,null,{}] 12:17:40 INFO - PROCESS | 3740 | 1467227860560 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}] 12:17:40 INFO - PROCESS | 3740 | 1467227860565 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:40 INFO - PROCESS | 3740 | 1467227860652 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:17:40 INFO - PROCESS | 3740 | 1467227860668 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 3740 | 1467227860671 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E4800 == 30 [pid = 3740] [id = 335] 12:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC0C0800) [pid = 3740] [serial = 1004] [outer = 0000000000000000] 12:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0A64800) [pid = 3740] [serial = 1005] [outer = 00000037BC0C0800] 12:17:40 INFO - PROCESS | 3740 | 1467227860725 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0BB6800) [pid = 3740] [serial = 1006] [outer = 00000037BC0C0800] 12:17:41 INFO - PROCESS | 3740 | 1467227861215 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]]]}] 12:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 693ms 12:17:41 INFO - PROCESS | 3740 | 1467227861240 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:17:41 INFO - PROCESS | 3740 | 1467227861243 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:17:41 INFO - PROCESS | 3740 | 1467227861252 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 3740 | 1467227861254 Marionette TRACE conn6 <- [1,1306,null,{}] 12:17:41 INFO - PROCESS | 3740 | 1467227861258 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}] 12:17:41 INFO - PROCESS | 3740 | 1467227861260 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:41 INFO - PROCESS | 3740 | 1467227861405 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:17:41 INFO - PROCESS | 3740 | 1467227861457 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 3740 | 1467227861459 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F92800 == 31 [pid = 3740] [id = 336] 12:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C1655000) [pid = 3740] [serial = 1007] [outer = 0000000000000000] 12:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C2307800) [pid = 3740] [serial = 1008] [outer = 00000037C1655000] 12:17:41 INFO - PROCESS | 3740 | 1467227861506 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C241AC00) [pid = 3740] [serial = 1009] [outer = 00000037C1655000] 12:17:41 INFO - PROCESS | 3740 | 1467227861970 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]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 776ms 12:17:42 INFO - PROCESS | 3740 | 1467227862030 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 3740 | 1467227862032 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:17:42 INFO - PROCESS | 3740 | 1467227862040 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 3740 | 1467227862042 Marionette TRACE conn6 <- [1,1310,null,{}] 12:17:42 INFO - PROCESS | 3740 | 1467227862046 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}] 12:17:42 INFO - PROCESS | 3740 | 1467227862048 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:42 INFO - PROCESS | 3740 | 1467227862154 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:17:42 INFO - PROCESS | 3740 | 1467227862166 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 3740 | 1467227862168 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5E000 == 32 [pid = 3740] [id = 337] 12:17:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC735800) [pid = 3740] [serial = 1010] [outer = 0000000000000000] 12:17:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C28CA000) [pid = 3740] [serial = 1011] [outer = 00000037BC735800] 12:17:42 INFO - PROCESS | 3740 | 1467227862215 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2ADFC00) [pid = 3740] [serial = 1012] [outer = 00000037BC735800] 12:17:42 INFO - PROCESS | 3740 | 1467227862674 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]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 12:17:42 INFO - PROCESS | 3740 | 1467227862750 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 3740 | 1467227862753 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:17:42 INFO - PROCESS | 3740 | 1467227862760 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:17:42 INFO - PROCESS | 3740 | 1467227862762 Marionette TRACE conn6 <- [1,1314,null,{}] 12:17:42 INFO - PROCESS | 3740 | 1467227862766 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}] 12:17:42 INFO - PROCESS | 3740 | 1467227862772 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:43 INFO - PROCESS | 3740 | 1467227863114 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C95EB400) [pid = 3740] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC0BE000) [pid = 3740] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC5A1800) [pid = 3740] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC64FC00) [pid = 3740] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A64000) [pid = 3740] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CD2C0C00) [pid = 3740] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9C4E000) [pid = 3740] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C236B800) [pid = 3740] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA5C9800) [pid = 3740] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CBBA0800) [pid = 3740] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8E2B800) [pid = 3740] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:17:43 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC64A400) [pid = 3740] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:17:43 INFO - PROCESS | 3740 | 1467227863168 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 3740 | 1467227863170 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A24000 == 33 [pid = 3740] [id = 338] 12:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC0B4800) [pid = 3740] [serial = 1013] [outer = 0000000000000000] 12:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC5A1800) [pid = 3740] [serial = 1014] [outer = 00000037BC0B4800] 12:17:43 INFO - PROCESS | 3740 | 1467227863217 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C6079000) [pid = 3740] [serial = 1015] [outer = 00000037BC0B4800] 12:17:43 INFO - PROCESS | 3740 | 1467227863604 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]]]}] 12:17:43 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 12:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 881ms 12:17:43 INFO - PROCESS | 3740 | 1467227863647 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 3740 | 1467227863649 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:17:43 INFO - PROCESS | 3740 | 1467227863653 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 3740 | 1467227863654 Marionette TRACE conn6 <- [1,1318,null,{}] 12:17:43 INFO - PROCESS | 3740 | 1467227863658 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}] 12:17:43 INFO - PROCESS | 3740 | 1467227863660 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:43 INFO - PROCESS | 3740 | 1467227863740 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:17:43 INFO - PROCESS | 3740 | 1467227863746 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 3740 | 1467227863748 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DD8000 == 34 [pid = 3740] [id = 339] 12:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C67AB800) [pid = 3740] [serial = 1016] [outer = 0000000000000000] 12:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C69E1C00) [pid = 3740] [serial = 1017] [outer = 00000037C67AB800] 12:17:43 INFO - PROCESS | 3740 | 1467227863793 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8B3FC00) [pid = 3740] [serial = 1018] [outer = 00000037C67AB800] 12:17:44 INFO - PROCESS | 3740 | 1467227864221 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]]]}] 12:17:44 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 12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 12:17:44 INFO - PROCESS | 3740 | 1467227864285 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 3740 | 1467227864288 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:17:44 INFO - PROCESS | 3740 | 1467227864291 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:17:44 INFO - PROCESS | 3740 | 1467227864293 Marionette TRACE conn6 <- [1,1322,null,{}] 12:17:44 INFO - PROCESS | 3740 | 1467227864296 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}] 12:17:44 INFO - PROCESS | 3740 | 1467227864298 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:44 INFO - PROCESS | 3740 | 1467227864381 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:17:44 INFO - PROCESS | 3740 | 1467227864389 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 3740 | 1467227864391 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBC80000 == 35 [pid = 3740] [id = 340] 12:17:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8B40C00) [pid = 3740] [serial = 1019] [outer = 0000000000000000] 12:17:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C8BEEC00) [pid = 3740] [serial = 1020] [outer = 00000037C8B40C00] 12:17:44 INFO - PROCESS | 3740 | 1467227864436 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8E2D400) [pid = 3740] [serial = 1021] [outer = 00000037C8B40C00] 12:17:44 INFO - PROCESS | 3740 | 1467227864884 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]]]}] 12:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 12:17:44 INFO - PROCESS | 3740 | 1467227864924 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 3740 | 1467227864926 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:17:44 INFO - PROCESS | 3740 | 1467227864929 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - PROCESS | 3740 | 1467227864931 Marionette TRACE conn6 <- [1,1326,null,{}] 12:17:44 INFO - PROCESS | 3740 | 1467227864934 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}] 12:17:44 INFO - PROCESS | 3740 | 1467227864936 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:45 INFO - PROCESS | 3740 | 1467227865024 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:17:45 INFO - PROCESS | 3740 | 1467227865030 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 3740 | 1467227865032 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E4000 == 36 [pid = 3740] [id = 341] 12:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8E60800) [pid = 3740] [serial = 1022] [outer = 0000000000000000] 12:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9058000) [pid = 3740] [serial = 1023] [outer = 00000037C8E60800] 12:17:45 INFO - PROCESS | 3740 | 1467227865076 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C951C400) [pid = 3740] [serial = 1024] [outer = 00000037C8E60800] 12:17:46 INFO - PROCESS | 3740 | 1467227866447 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]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1536ms 12:17:46 INFO - PROCESS | 3740 | 1467227866470 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 3740 | 1467227866474 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:17:46 INFO - PROCESS | 3740 | 1467227866479 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:17:46 INFO - PROCESS | 3740 | 1467227866484 Marionette TRACE conn6 <- [1,1330,null,{}] 12:17:46 INFO - PROCESS | 3740 | 1467227866489 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}] 12:17:46 INFO - PROCESS | 3740 | 1467227866493 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:46 INFO - PROCESS | 3740 | 1467227866611 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:17:46 INFO - PROCESS | 3740 | 1467227866682 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 3740 | 1467227866685 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2482000 == 37 [pid = 3740] [id = 342] 12:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC652400) [pid = 3740] [serial = 1025] [outer = 0000000000000000] 12:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC90C800) [pid = 3740] [serial = 1026] [outer = 00000037BC652400] 12:17:46 INFO - PROCESS | 3740 | 1467227866746 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C0847800) [pid = 3740] [serial = 1027] [outer = 00000037BC652400] 12:17:47 INFO - PROCESS | 3740 | 1467227867634 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]]]}] 12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1238ms 12:17:47 INFO - PROCESS | 3740 | 1467227867721 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 3740 | 1467227867726 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:17:47 INFO - PROCESS | 3740 | 1467227867731 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - PROCESS | 3740 | 1467227867734 Marionette TRACE conn6 <- [1,1334,null,{}] 12:17:47 INFO - PROCESS | 3740 | 1467227867740 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}] 12:17:47 INFO - PROCESS | 3740 | 1467227867743 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:47 INFO - PROCESS | 3740 | 1467227867893 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:17:47 INFO - PROCESS | 3740 | 1467227867963 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 3740 | 1467227867968 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC9CE800 == 38 [pid = 3740] [id = 343] 12:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC653800) [pid = 3740] [serial = 1028] [outer = 0000000000000000] 12:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC6A2800) [pid = 3740] [serial = 1029] [outer = 00000037BC653800] 12:17:48 INFO - PROCESS | 3740 | 1467227868048 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C08CFC00) [pid = 3740] [serial = 1030] [outer = 00000037BC653800] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBC80000 == 37 [pid = 3740] [id = 340] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DD8000 == 36 [pid = 3740] [id = 339] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A24000 == 35 [pid = 3740] [id = 338] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C5E000 == 34 [pid = 3740] [id = 337] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F92800 == 33 [pid = 3740] [id = 336] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E4800 == 32 [pid = 3740] [id = 335] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2484000 == 31 [pid = 3740] [id = 334] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037BD49F000 == 30 [pid = 3740] [id = 333] 12:17:48 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BDD000 == 29 [pid = 3740] [id = 332] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C9C89C00) [pid = 3740] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C977FC00) [pid = 3740] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C689C400) [pid = 3740] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC5EF400) [pid = 3740] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC6A2C00) [pid = 3740] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC737000) [pid = 3740] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BD7DF800) [pid = 3740] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C2311C00) [pid = 3740] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C2637C00) [pid = 3740] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CD2CF800) [pid = 3740] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9D87000) [pid = 3740] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C2412400) [pid = 3740] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C28C6000) [pid = 3740] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6EAC00) [pid = 3740] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CD2C6400) [pid = 3740] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CCAD6800) [pid = 3740] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CC41A400) [pid = 3740] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CB815400) [pid = 3740] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8E31C00) [pid = 3740] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95DD400) [pid = 3740] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CB8C3000) [pid = 3740] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C9148C00) [pid = 3740] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8B3E400) [pid = 3740] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:17:48 INFO - PROCESS | 3740 | 1467227868545 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]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 881ms 12:17:48 INFO - PROCESS | 3740 | 1467227868616 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 3740 | 1467227868621 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:17:48 INFO - PROCESS | 3740 | 1467227868628 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 3740 | 1467227868631 Marionette TRACE conn6 <- [1,1338,null,{}] 12:17:48 INFO - PROCESS | 3740 | 1467227868635 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}] 12:17:48 INFO - PROCESS | 3740 | 1467227868638 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:48 INFO - PROCESS | 3740 | 1467227868730 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:17:48 INFO - PROCESS | 3740 | 1467227868744 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 3740 | 1467227868747 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68D1800 == 30 [pid = 3740] [id = 344] 12:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C0A60000) [pid = 3740] [serial = 1031] [outer = 0000000000000000] 12:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C0A66800) [pid = 3740] [serial = 1032] [outer = 00000037C0A60000] 12:17:48 INFO - PROCESS | 3740 | 1467227868796 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C1343000) [pid = 3740] [serial = 1033] [outer = 00000037C0A60000] 12:17:49 INFO - PROCESS | 3740 | 1467227869288 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]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 12:17:49 INFO - PROCESS | 3740 | 1467227869364 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 3740 | 1467227869367 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:17:49 INFO - PROCESS | 3740 | 1467227869370 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:17:49 INFO - PROCESS | 3740 | 1467227869374 Marionette TRACE conn6 <- [1,1342,null,{}] 12:17:49 INFO - PROCESS | 3740 | 1467227869388 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}] 12:17:49 INFO - PROCESS | 3740 | 1467227869393 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:49 INFO - PROCESS | 3740 | 1467227869494 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:17:49 INFO - PROCESS | 3740 | 1467227869573 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 3740 | 1467227869576 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C61000 == 31 [pid = 3740] [id = 345] 12:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C263E000) [pid = 3740] [serial = 1034] [outer = 0000000000000000] 12:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C28F4000) [pid = 3740] [serial = 1035] [outer = 00000037C263E000] 12:17:49 INFO - PROCESS | 3740 | 1467227869627 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C6077C00) [pid = 3740] [serial = 1036] [outer = 00000037C263E000] 12:17:50 INFO - PROCESS | 3740 | 1467227869998 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]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 693ms 12:17:50 INFO - PROCESS | 3740 | 1467227870065 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 3740 | 1467227870068 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:17:50 INFO - PROCESS | 3740 | 1467227870071 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 3740 | 1467227870073 Marionette TRACE conn6 <- [1,1346,null,{}] 12:17:50 INFO - PROCESS | 3740 | 1467227870077 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}] 12:17:50 INFO - PROCESS | 3740 | 1467227870079 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:50 INFO - PROCESS | 3740 | 1467227870168 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:17:50 INFO - PROCESS | 3740 | 1467227870175 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 3740 | 1467227870177 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9672800 == 32 [pid = 3740] [id = 346] 12:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C6083C00) [pid = 3740] [serial = 1037] [outer = 0000000000000000] 12:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C67AFC00) [pid = 3740] [serial = 1038] [outer = 00000037C6083C00] 12:17:50 INFO - PROCESS | 3740 | 1467227870223 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6F1EC00) [pid = 3740] [serial = 1039] [outer = 00000037C6083C00] 12:17:50 INFO - PROCESS | 3740 | 1467227870686 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]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 12:17:50 INFO - PROCESS | 3740 | 1467227870703 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 3740 | 1467227870706 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:17:50 INFO - PROCESS | 3740 | 1467227870709 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 3740 | 1467227870711 Marionette TRACE conn6 <- [1,1350,null,{}] 12:17:50 INFO - PROCESS | 3740 | 1467227870714 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}] 12:17:50 INFO - PROCESS | 3740 | 1467227870717 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:50 INFO - PROCESS | 3740 | 1467227870833 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:17:50 INFO - PROCESS | 3740 | 1467227870912 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 3740 | 1467227870914 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDE000 == 33 [pid = 3740] [id = 347] 12:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC5F3400) [pid = 3740] [serial = 1040] [outer = 0000000000000000] 12:17:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8BE5C00) [pid = 3740] [serial = 1041] [outer = 00000037BC5F3400] 12:17:50 INFO - PROCESS | 3740 | 1467227870960 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8E33C00) [pid = 3740] [serial = 1042] [outer = 00000037BC5F3400] 12:17:51 INFO - PROCESS | 3740 | 1467227871413 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]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 12:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:17:51 INFO - PROCESS | 3740 | 1467227871449 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:17:51 INFO - PROCESS | 3740 | 1467227871451 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:17:51 INFO - PROCESS | 3740 | 1467227871459 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 3740 | 1467227871461 Marionette TRACE conn6 <- [1,1354,null,{}] 12:17:51 INFO - PROCESS | 3740 | 1467227871464 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}] 12:17:51 INFO - PROCESS | 3740 | 1467227871471 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:51 INFO - PROCESS | 3740 | 1467227871610 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:17:51 INFO - PROCESS | 3740 | 1467227871664 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 3740 | 1467227871667 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCACC000 == 34 [pid = 3740] [id = 348] 12:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C95DE800) [pid = 3740] [serial = 1043] [outer = 0000000000000000] 12:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95F0400) [pid = 3740] [serial = 1044] [outer = 00000037C95DE800] 12:17:51 INFO - PROCESS | 3740 | 1467227871712 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C44000) [pid = 3740] [serial = 1045] [outer = 00000037C95DE800] 12:17:52 INFO - PROCESS | 3740 | 1467227872153 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] 12:17:52 INFO - PROCESS | 3740 | 1467227872197 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:17:52 INFO - PROCESS | 3740 | 1467227872209 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 3740 | 1467227872211 Marionette TRACE conn6 <- [1,1358,null,{}] 12:17:52 INFO - PROCESS | 3740 | 1467227872215 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}] 12:17:52 INFO - PROCESS | 3740 | 1467227872217 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:52 INFO - PROCESS | 3740 | 1467227872334 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:17:52 INFO - PROCESS | 3740 | 1467227872344 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 3740 | 1467227872346 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD640800 == 35 [pid = 3740] [id = 349] 12:17:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C95DFC00) [pid = 3740] [serial = 1046] [outer = 0000000000000000] 12:17:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9C81400) [pid = 3740] [serial = 1047] [outer = 00000037C95DFC00] 12:17:52 INFO - PROCESS | 3740 | 1467227872391 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9C8F400) [pid = 3740] [serial = 1048] [outer = 00000037C95DFC00] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C1655000) [pid = 3740] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC480000) [pid = 3740] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC0C0800) [pid = 3740] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC858C00) [pid = 3740] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC735800) [pid = 3740] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC736800) [pid = 3740] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC98AC00) [pid = 3740] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6945400) [pid = 3740] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6D0800) [pid = 3740] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC027C00) [pid = 3740] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC0B4800) [pid = 3740] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C67AB800) [pid = 3740] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:17:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8B40C00) [pid = 3740] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:17:52 INFO - PROCESS | 3740 | 1467227872866 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] 12:17:52 INFO - PROCESS | 3740 | 1467227872883 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:17:52 INFO - PROCESS | 3740 | 1467227872887 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:17:52 INFO - PROCESS | 3740 | 1467227872889 Marionette TRACE conn6 <- [1,1362,null,{}] 12:17:52 INFO - PROCESS | 3740 | 1467227872892 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}] 12:17:52 INFO - PROCESS | 3740 | 1467227872894 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:52 INFO - PROCESS | 3740 | 1467227872976 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:17:52 INFO - PROCESS | 3740 | 1467227872981 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 3740 | 1467227872983 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15CB800 == 36 [pid = 3740] [id = 350] 12:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC735800) [pid = 3740] [serial = 1049] [outer = 0000000000000000] 12:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C604F000) [pid = 3740] [serial = 1050] [outer = 00000037BC735800] 12:17:53 INFO - PROCESS | 3740 | 1467227873029 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9C89400) [pid = 3740] [serial = 1051] [outer = 00000037BC735800] 12:17:53 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:53 INFO - PROCESS | 3740 | 1467227873460 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] 12:17:53 INFO - PROCESS | 3740 | 1467227873530 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:17:53 INFO - PROCESS | 3740 | 1467227873534 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:17:53 INFO - PROCESS | 3740 | 1467227873536 Marionette TRACE conn6 <- [1,1366,null,{}] 12:17:53 INFO - PROCESS | 3740 | 1467227873540 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}] 12:17:53 INFO - PROCESS | 3740 | 1467227873542 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:53 INFO - PROCESS | 3740 | 1467227873624 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:17:53 INFO - PROCESS | 3740 | 1467227873632 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 3740 | 1467227873634 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF735000 == 37 [pid = 3740] [id = 351] 12:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9D8B400) [pid = 3740] [serial = 1052] [outer = 0000000000000000] 12:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9D8E000) [pid = 3740] [serial = 1053] [outer = 00000037C9D8B400] 12:17:53 INFO - PROCESS | 3740 | 1467227873679 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9FB5C00) [pid = 3740] [serial = 1054] [outer = 00000037C9D8B400] 12:17:54 INFO - PROCESS | 3740 | 1467227874099 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] 12:17:54 INFO - PROCESS | 3740 | 1467227874171 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:17:54 INFO - PROCESS | 3740 | 1467227874179 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:17:54 INFO - PROCESS | 3740 | 1467227874181 Marionette TRACE conn6 <- [1,1370,null,{}] 12:17:54 INFO - PROCESS | 3740 | 1467227874185 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}] 12:17:54 INFO - PROCESS | 3740 | 1467227874187 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:54 INFO - PROCESS | 3740 | 1467227874272 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:17:54 INFO - PROCESS | 3740 | 1467227874278 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 3740 | 1467227874280 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D013B800 == 38 [pid = 3740] [id = 352] 12:17:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA6B0800) [pid = 3740] [serial = 1055] [outer = 0000000000000000] 12:17:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA6B4400) [pid = 3740] [serial = 1056] [outer = 00000037CA6B0800] 12:17:54 INFO - PROCESS | 3740 | 1467227874325 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CA6F0400) [pid = 3740] [serial = 1057] [outer = 00000037CA6B0800] 12:17:54 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:55 INFO - PROCESS | 3740 | 1467227875021 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] 12:17:55 INFO - PROCESS | 3740 | 1467227875070 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:17:55 INFO - PROCESS | 3740 | 1467227875076 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 3740 | 1467227875079 Marionette TRACE conn6 <- [1,1374,null,{}] 12:17:55 INFO - PROCESS | 3740 | 1467227875086 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}] 12:17:55 INFO - PROCESS | 3740 | 1467227875089 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:55 INFO - PROCESS | 3740 | 1467227875224 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:17:55 INFO - PROCESS | 3740 | 1467227875337 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 3740 | 1467227875340 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6735800 == 39 [pid = 3740] [id = 353] 12:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC64B800) [pid = 3740] [serial = 1058] [outer = 0000000000000000] 12:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BD9BA800) [pid = 3740] [serial = 1059] [outer = 00000037BC64B800] 12:17:55 INFO - PROCESS | 3740 | 1467227875401 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C1208400) [pid = 3740] [serial = 1060] [outer = 00000037BC64B800] 12:17:56 INFO - PROCESS | 3740 | 1467227876028 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] 12:17:56 INFO - PROCESS | 3740 | 1467227876070 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:17:56 INFO - PROCESS | 3740 | 1467227876076 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 3740 | 1467227876080 Marionette TRACE conn6 <- [1,1378,null,{}] 12:17:56 INFO - PROCESS | 3740 | 1467227876084 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}] 12:17:56 INFO - PROCESS | 3740 | 1467227876087 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:56 INFO - PROCESS | 3740 | 1467227876237 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:17:56 INFO - PROCESS | 3740 | 1467227876355 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 3740 | 1467227876358 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9EB8000 == 40 [pid = 3740] [id = 354] 12:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C263F800) [pid = 3740] [serial = 1061] [outer = 0000000000000000] 12:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C607C400) [pid = 3740] [serial = 1062] [outer = 00000037C263F800] 12:17:56 INFO - PROCESS | 3740 | 1467227876418 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C8B3F000) [pid = 3740] [serial = 1063] [outer = 00000037C263F800] 12:17:57 INFO - PROCESS | 3740 | 1467227877063 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]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1023ms 12:17:57 INFO - PROCESS | 3740 | 1467227877102 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 3740 | 1467227877105 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:17:57 INFO - PROCESS | 3740 | 1467227877109 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 3740 | 1467227877113 Marionette TRACE conn6 <- [1,1382,null,{}] 12:17:57 INFO - PROCESS | 3740 | 1467227877125 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}] 12:17:57 INFO - PROCESS | 3740 | 1467227877130 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:57 INFO - PROCESS | 3740 | 1467227877263 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:17:57 INFO - PROCESS | 3740 | 1467227877387 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 3740 | 1467227877391 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCA4F000 == 41 [pid = 3740] [id = 355] 12:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BCAAB400) [pid = 3740] [serial = 1064] [outer = 0000000000000000] 12:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C95ED000) [pid = 3740] [serial = 1065] [outer = 00000037BCAAB400] 12:17:57 INFO - PROCESS | 3740 | 1467227877451 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CA6B1400) [pid = 3740] [serial = 1066] [outer = 00000037BCAAB400] 12:17:58 INFO - PROCESS | 3740 | 1467227878235 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1177ms 12:17:58 INFO - PROCESS | 3740 | 1467227878288 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 3740 | 1467227878293 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:17:58 INFO - PROCESS | 3740 | 1467227878297 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 3740 | 1467227878301 Marionette TRACE conn6 <- [1,1386,null,{}] 12:17:58 INFO - PROCESS | 3740 | 1467227878306 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}] 12:17:58 INFO - PROCESS | 3740 | 1467227878309 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:58 INFO - PROCESS | 3740 | 1467227878427 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:17:58 INFO - PROCESS | 3740 | 1467227878503 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 3740 | 1467227878506 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C12C8000 == 42 [pid = 3740] [id = 356] 12:17:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC6A2C00) [pid = 3740] [serial = 1067] [outer = 0000000000000000] 12:17:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BD9BAC00) [pid = 3740] [serial = 1068] [outer = 00000037BC6A2C00] 12:17:58 INFO - PROCESS | 3740 | 1467227878608 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C0AEB000) [pid = 3740] [serial = 1069] [outer = 00000037BC6A2C00] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF735000 == 41 [pid = 3740] [id = 351] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15CB800 == 40 [pid = 3740] [id = 350] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD640800 == 39 [pid = 3740] [id = 349] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCACC000 == 38 [pid = 3740] [id = 348] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDE000 == 37 [pid = 3740] [id = 347] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9672800 == 36 [pid = 3740] [id = 346] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C61000 == 35 [pid = 3740] [id = 345] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68D1800 == 34 [pid = 3740] [id = 344] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC9CE800 == 33 [pid = 3740] [id = 343] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2482000 == 32 [pid = 3740] [id = 342] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E4000 == 31 [pid = 3740] [id = 341] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCA4F000 == 30 [pid = 3740] [id = 355] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9EB8000 == 29 [pid = 3740] [id = 354] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037D013B800 == 28 [pid = 3740] [id = 352] 12:17:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6735800 == 27 [pid = 3740] [id = 353] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C2307800) [pid = 3740] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC598400) [pid = 3740] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC5E9400) [pid = 3740] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C0A64800) [pid = 3740] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C0A60C00) [pid = 3740] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BCA0C000) [pid = 3740] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C28CA000) [pid = 3740] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC851400) [pid = 3740] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BCA0FC00) [pid = 3740] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C241AC00) [pid = 3740] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C15E4C00) [pid = 3740] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C08D5400) [pid = 3740] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C9308C00) [pid = 3740] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C8348C00) [pid = 3740] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CD60A400) [pid = 3740] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CD2C7C00) [pid = 3740] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CEE1D000) [pid = 3740] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CD609400) [pid = 3740] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5A1800) [pid = 3740] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2ADFC00) [pid = 3740] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C69E1C00) [pid = 3740] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C6079000) [pid = 3740] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8B3FC00) [pid = 3740] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C8E2D400) [pid = 3740] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C0BB6800) [pid = 3740] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8BEEC00) [pid = 3740] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:17:59 INFO - PROCESS | 3740 | 1467227879778 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1525ms 12:17:59 INFO - PROCESS | 3740 | 1467227879827 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 3740 | 1467227879831 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:17:59 INFO - PROCESS | 3740 | 1467227879836 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:17:59 INFO - PROCESS | 3740 | 1467227879841 Marionette TRACE conn6 <- [1,1390,null,{}] 12:17:59 INFO - PROCESS | 3740 | 1467227879846 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}] 12:17:59 INFO - PROCESS | 3740 | 1467227879849 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:59 INFO - PROCESS | 3740 | 1467227879948 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:17:59 INFO - PROCESS | 3740 | 1467227879963 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 3740 | 1467227879965 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:17:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0B64000 == 28 [pid = 3740] [id = 357] 12:17:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC5A0800) [pid = 3740] [serial = 1070] [outer = 0000000000000000] 12:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC5A3000) [pid = 3740] [serial = 1071] [outer = 00000037BC5A0800] 12:18:00 INFO - PROCESS | 3740 | 1467227880016 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC645000) [pid = 3740] [serial = 1072] [outer = 00000037BC5A0800] 12:18:00 INFO - PROCESS | 3740 | 1467227880543 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]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 12:18:00 INFO - PROCESS | 3740 | 1467227880609 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 3740 | 1467227880615 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:18:00 INFO - PROCESS | 3740 | 1467227880621 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 3740 | 1467227880624 Marionette TRACE conn6 <- [1,1394,null,{}] 12:18:00 INFO - PROCESS | 3740 | 1467227880628 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}] 12:18:00 INFO - PROCESS | 3740 | 1467227880631 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:00 INFO - PROCESS | 3740 | 1467227880732 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:18:00 INFO - PROCESS | 3740 | 1467227880805 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 3740 | 1467227880807 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8C000 == 29 [pid = 3740] [id = 358] 12:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC695400) [pid = 3740] [serial = 1073] [outer = 0000000000000000] 12:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BCA08400) [pid = 3740] [serial = 1074] [outer = 00000037BC695400] 12:18:00 INFO - PROCESS | 3740 | 1467227880858 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C0846400) [pid = 3740] [serial = 1075] [outer = 00000037BC695400] 12:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C0A5C000) [pid = 3740] [serial = 1076] [outer = 00000037C8CEB000] 12:18:01 INFO - PROCESS | 3740 | 1467227881459 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]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 923ms 12:18:01 INFO - PROCESS | 3740 | 1467227881553 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 3740 | 1467227881558 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:18:01 INFO - PROCESS | 3740 | 1467227881564 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - PROCESS | 3740 | 1467227881568 Marionette TRACE conn6 <- [1,1398,null,{}] 12:18:01 INFO - PROCESS | 3740 | 1467227881574 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}] 12:18:01 INFO - PROCESS | 3740 | 1467227881577 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:01 INFO - PROCESS | 3740 | 1467227881761 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:18:01 INFO - PROCESS | 3740 | 1467227881772 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 3740 | 1467227881778 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C125F000 == 30 [pid = 3740] [id = 359] 12:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC5E9000) [pid = 3740] [serial = 1077] [outer = 0000000000000000] 12:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC5EF400) [pid = 3740] [serial = 1078] [outer = 00000037BC5E9000] 12:18:01 INFO - PROCESS | 3740 | 1467227881839 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC735400) [pid = 3740] [serial = 1079] [outer = 00000037BC5E9000] 12:18:02 INFO - PROCESS | 3740 | 1467227882827 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]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1285ms 12:18:02 INFO - PROCESS | 3740 | 1467227882851 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 3740 | 1467227882856 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:18:02 INFO - PROCESS | 3740 | 1467227882863 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 3740 | 1467227882866 Marionette TRACE conn6 <- [1,1402,null,{}] 12:18:02 INFO - PROCESS | 3740 | 1467227882870 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}] 12:18:02 INFO - PROCESS | 3740 | 1467227882873 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:03 INFO - PROCESS | 3740 | 1467227883010 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:18:03 INFO - PROCESS | 3740 | 1467227883077 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 3740 | 1467227883080 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2D800 == 31 [pid = 3740] [id = 360] 12:18:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BC697C00) [pid = 3740] [serial = 1080] [outer = 0000000000000000] 12:18:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C0A6DC00) [pid = 3740] [serial = 1081] [outer = 00000037BC697C00] 12:18:03 INFO - PROCESS | 3740 | 1467227883140 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C237A000) [pid = 3740] [serial = 1082] [outer = 00000037BC697C00] 12:18:03 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BDF000 == 30 [pid = 3740] [id = 23] 12:18:03 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C4F000 == 29 [pid = 3740] [id = 24] 12:18:03 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC8800 == 28 [pid = 3740] [id = 20] 12:18:03 INFO - PROCESS | 3740 | --DOCSHELL 00000037C126F000 == 27 [pid = 3740] [id = 10] 12:18:03 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0B64000 == 26 [pid = 3740] [id = 357] 12:18:03 INFO - PROCESS | 3740 | --DOCSHELL 00000037C12C8000 == 25 [pid = 3740] [id = 356] 12:18:04 INFO - PROCESS | 3740 | 1467227884135 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]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1324ms 12:18:04 INFO - PROCESS | 3740 | 1467227884189 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 3740 | 1467227884195 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:18:04 INFO - PROCESS | 3740 | 1467227884201 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 3740 | 1467227884205 Marionette TRACE conn6 <- [1,1406,null,{}] 12:18:04 INFO - PROCESS | 3740 | 1467227884211 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}] 12:18:04 INFO - PROCESS | 3740 | 1467227884215 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:04 INFO - PROCESS | 3740 | 1467227884374 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:18:04 INFO - PROCESS | 3740 | 1467227884442 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 3740 | 1467227884447 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0B6B800 == 26 [pid = 3740] [id = 361] 12:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC0BC800) [pid = 3740] [serial = 1083] [outer = 0000000000000000] 12:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC5EAC00) [pid = 3740] [serial = 1084] [outer = 00000037BC0BC800] 12:18:04 INFO - PROCESS | 3740 | 1467227884550 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BCA0BC00) [pid = 3740] [serial = 1085] [outer = 00000037BC0BC800] 12:18:05 INFO - PROCESS | 3740 | 1467227885225 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]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1079ms 12:18:05 INFO - PROCESS | 3740 | 1467227885286 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 3740 | 1467227885292 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:18:05 INFO - PROCESS | 3740 | 1467227885298 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 3740 | 1467227885302 Marionette TRACE conn6 <- [1,1410,null,{}] 12:18:05 INFO - PROCESS | 3740 | 1467227885306 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}] 12:18:05 INFO - PROCESS | 3740 | 1467227885309 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:05 INFO - PROCESS | 3740 | 1467227885427 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:18:05 INFO - PROCESS | 3740 | 1467227885504 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 3740 | 1467227885507 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AB0000 == 27 [pid = 3740] [id = 362] 12:18:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2307800) [pid = 3740] [serial = 1086] [outer = 0000000000000000] 12:18:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C236E800) [pid = 3740] [serial = 1087] [outer = 00000037C2307800] 12:18:05 INFO - PROCESS | 3740 | 1467227885567 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C263A400) [pid = 3740] [serial = 1088] [outer = 00000037C2307800] 12:18:06 INFO - PROCESS | 3740 | 1467227886276 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]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1027ms 12:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:18:06 INFO - PROCESS | 3740 | 1467227886329 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 3740 | 1467227886332 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:18:06 INFO - PROCESS | 3740 | 1467227886336 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 3740 | 1467227886341 Marionette TRACE conn6 <- [1,1414,null,{}] 12:18:06 INFO - PROCESS | 3740 | 1467227886353 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}] 12:18:06 INFO - PROCESS | 3740 | 1467227886359 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:06 INFO - PROCESS | 3740 | 1467227886540 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:18:06 INFO - PROCESS | 3740 | 1467227886610 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 3740 | 1467227886614 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D19800 == 28 [pid = 3740] [id = 363] 12:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C2E92800) [pid = 3740] [serial = 1089] [outer = 0000000000000000] 12:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C2F68000) [pid = 3740] [serial = 1090] [outer = 00000037C2E92800] 12:18:06 INFO - PROCESS | 3740 | 1467227886718 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C641A800) [pid = 3740] [serial = 1091] [outer = 00000037C2E92800] 12:18:07 INFO - PROCESS | 3740 | 1467227887495 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]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1233ms 12:18:07 INFO - PROCESS | 3740 | 1467227887570 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 3740 | 1467227887574 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:18:07 INFO - PROCESS | 3740 | 1467227887579 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 3740 | 1467227887583 Marionette TRACE conn6 <- [1,1418,null,{}] 12:18:07 INFO - PROCESS | 3740 | 1467227887589 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}] 12:18:07 INFO - PROCESS | 3740 | 1467227887592 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:07 INFO - PROCESS | 3740 | 1467227887714 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:18:07 INFO - PROCESS | 3740 | 1467227887782 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 3740 | 1467227887787 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15C6800 == 29 [pid = 3740] [id = 364] 12:18:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC5F2000) [pid = 3740] [serial = 1092] [outer = 0000000000000000] 12:18:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC647400) [pid = 3740] [serial = 1093] [outer = 00000037BC5F2000] 12:18:07 INFO - PROCESS | 3740 | 1467227887883 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C08C2C00) [pid = 3740] [serial = 1094] [outer = 00000037BC5F2000] 12:18:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C125F000 == 28 [pid = 3740] [id = 359] 12:18:08 INFO - PROCESS | 3740 | 1467227888632 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]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1081ms 12:18:08 INFO - PROCESS | 3740 | 1467227888664 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 3740 | 1467227888669 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:18:08 INFO - PROCESS | 3740 | 1467227888673 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:18:08 INFO - PROCESS | 3740 | 1467227888679 Marionette TRACE conn6 <- [1,1422,null,{}] 12:18:08 INFO - PROCESS | 3740 | 1467227888685 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}] 12:18:08 INFO - PROCESS | 3740 | 1467227888688 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:08 INFO - PROCESS | 3740 | 1467227888809 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:18:08 INFO - PROCESS | 3740 | 1467227888885 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 3740 | 1467227888888 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C59000 == 29 [pid = 3740] [id = 365] 12:18:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C1573400) [pid = 3740] [serial = 1095] [outer = 0000000000000000] 12:18:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037C2371000) [pid = 3740] [serial = 1096] [outer = 00000037C1573400] 12:18:08 INFO - PROCESS | 3740 | 1467227888951 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037C28EBC00) [pid = 3740] [serial = 1097] [outer = 00000037C1573400] 12:18:09 INFO - PROCESS | 3740 | 1467227889624 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]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 12:18:09 INFO - PROCESS | 3740 | 1467227889674 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 3740 | 1467227889680 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:18:09 INFO - PROCESS | 3740 | 1467227889688 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 3740 | 1467227889691 Marionette TRACE conn6 <- [1,1426,null,{}] 12:18:09 INFO - PROCESS | 3740 | 1467227889695 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}] 12:18:09 INFO - PROCESS | 3740 | 1467227889698 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:09 INFO - PROCESS | 3740 | 1467227889824 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:18:09 INFO - PROCESS | 3740 | 1467227889899 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 3740 | 1467227889902 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2E000 == 30 [pid = 3740] [id = 366] 12:18:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C6653C00) [pid = 3740] [serial = 1098] [outer = 0000000000000000] 12:18:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C6892000) [pid = 3740] [serial = 1099] [outer = 00000037C6653C00] 12:18:09 INFO - PROCESS | 3740 | 1467227889962 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (00000037C8108400) [pid = 3740] [serial = 1100] [outer = 00000037C6653C00] 12:18:10 INFO - PROCESS | 3740 | 1467227890597 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]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 987ms 12:18:10 INFO - PROCESS | 3740 | 1467227890691 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 3740 | 1467227890694 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:18:10 INFO - PROCESS | 3740 | 1467227890698 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:18:10 INFO - PROCESS | 3740 | 1467227890703 Marionette TRACE conn6 <- [1,1430,null,{}] 12:18:10 INFO - PROCESS | 3740 | 1467227890715 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}] 12:18:10 INFO - PROCESS | 3740 | 1467227890720 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:10 INFO - PROCESS | 3740 | 1467227890844 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:18:10 INFO - PROCESS | 3740 | 1467227890914 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 3740 | 1467227890917 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBCD800 == 31 [pid = 3740] [id = 367] 12:18:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (00000037C8E2D000) [pid = 3740] [serial = 1101] [outer = 0000000000000000] 12:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (00000037C8E31000) [pid = 3740] [serial = 1102] [outer = 00000037C8E2D000] 12:18:11 INFO - PROCESS | 3740 | 1467227891021 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (00000037C95D6800) [pid = 3740] [serial = 1103] [outer = 00000037C8E2D000] 12:18:11 INFO - PROCESS | 3740 | 1467227891641 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]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 12:18:11 INFO - PROCESS | 3740 | 1467227891691 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 3740 | 1467227891694 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:18:11 INFO - PROCESS | 3740 | 1467227891698 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 3740 | 1467227891700 Marionette TRACE conn6 <- [1,1434,null,{}] 12:18:11 INFO - PROCESS | 3740 | 1467227891704 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}] 12:18:11 INFO - PROCESS | 3740 | 1467227891707 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:11 INFO - PROCESS | 3740 | 1467227891833 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:18:11 INFO - PROCESS | 3740 | 1467227891925 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 3740 | 1467227891928 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2E800 == 32 [pid = 3740] [id = 368] 12:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (00000037C95EAC00) [pid = 3740] [serial = 1104] [outer = 0000000000000000] 12:18:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (00000037C95EF000) [pid = 3740] [serial = 1105] [outer = 00000037C95EAC00] 12:18:11 INFO - PROCESS | 3740 | 1467227891986 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (00000037C9C46800) [pid = 3740] [serial = 1106] [outer = 00000037C95EAC00] 12:18:12 INFO - PROCESS | 3740 | 1467227892697 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1021ms 12:18:12 INFO - PROCESS | 3740 | 1467227892721 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 3740 | 1467227892726 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:18:12 INFO - PROCESS | 3740 | 1467227892731 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:18:12 INFO - PROCESS | 3740 | 1467227892734 Marionette TRACE conn6 <- [1,1438,null,{}] 12:18:12 INFO - PROCESS | 3740 | 1467227892740 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}] 12:18:12 INFO - PROCESS | 3740 | 1467227892743 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:12 INFO - PROCESS | 3740 | 1467227892857 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:18:12 INFO - PROCESS | 3740 | 1467227892934 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 3740 | 1467227892939 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690B800 == 33 [pid = 3740] [id = 369] 12:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (00000037BCAAFC00) [pid = 3740] [serial = 1107] [outer = 0000000000000000] 12:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (00000037C08CD000) [pid = 3740] [serial = 1108] [outer = 00000037BCAAFC00] 12:18:13 INFO - PROCESS | 3740 | 1467227893037 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (00000037C2634400) [pid = 3740] [serial = 1109] [outer = 00000037BCAAFC00] 12:18:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6AB0000 == 32 [pid = 3740] [id = 362] 12:18:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0B6B800 == 31 [pid = 3740] [id = 361] 12:18:13 INFO - PROCESS | 3740 | 1467227893737 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]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1021ms 12:18:13 INFO - PROCESS | 3740 | 1467227893756 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 3740 | 1467227893761 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:18:13 INFO - PROCESS | 3740 | 1467227893766 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 3740 | 1467227893771 Marionette TRACE conn6 <- [1,1442,null,{}] 12:18:13 INFO - PROCESS | 3740 | 1467227893777 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}] 12:18:13 INFO - PROCESS | 3740 | 1467227893780 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:13 INFO - PROCESS | 3740 | 1467227893900 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:18:14 INFO - PROCESS | 3740 | 1467227893993 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 3740 | 1467227893996 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8F75800 == 32 [pid = 3740] [id = 370] 12:18:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (00000037C2638400) [pid = 3740] [serial = 1110] [outer = 0000000000000000] 12:18:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (00000037C28F1400) [pid = 3740] [serial = 1111] [outer = 00000037C2638400] 12:18:14 INFO - PROCESS | 3740 | 1467227894060 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (00000037C607D400) [pid = 3740] [serial = 1112] [outer = 00000037C2638400] 12:18:14 INFO - PROCESS | 3740 | 1467227894736 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]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1025ms 12:18:14 INFO - PROCESS | 3740 | 1467227894795 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 3740 | 1467227894800 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:18:14 INFO - PROCESS | 3740 | 1467227894807 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 3740 | 1467227894810 Marionette TRACE conn6 <- [1,1446,null,{}] 12:18:14 INFO - PROCESS | 3740 | 1467227894814 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}] 12:18:14 INFO - PROCESS | 3740 | 1467227894817 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:14 INFO - PROCESS | 3740 | 1467227894944 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:18:15 INFO - PROCESS | 3740 | 1467227895023 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 3740 | 1467227895026 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB19000 == 33 [pid = 3740] [id = 371] 12:18:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (00000037C8E25400) [pid = 3740] [serial = 1113] [outer = 0000000000000000] 12:18:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (00000037C8E29C00) [pid = 3740] [serial = 1114] [outer = 00000037C8E25400] 12:18:15 INFO - PROCESS | 3740 | 1467227895128 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (00000037C951CC00) [pid = 3740] [serial = 1115] [outer = 00000037C8E25400] 12:18:15 INFO - PROCESS | 3740 | 1467227895854 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]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1079ms 12:18:15 INFO - PROCESS | 3740 | 1467227895896 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 3740 | 1467227895899 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:18:15 INFO - PROCESS | 3740 | 1467227895903 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:18:15 INFO - PROCESS | 3740 | 1467227895907 Marionette TRACE conn6 <- [1,1450,null,{}] 12:18:15 INFO - PROCESS | 3740 | 1467227895919 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}] 12:18:15 INFO - PROCESS | 3740 | 1467227895924 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:16 INFO - PROCESS | 3740 | 1467227896043 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:18:16 INFO - PROCESS | 3740 | 1467227896123 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 3740 | 1467227896127 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0139800 == 34 [pid = 3740] [id = 372] 12:18:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (00000037C9D87000) [pid = 3740] [serial = 1116] [outer = 0000000000000000] 12:18:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (00000037C9D89400) [pid = 3740] [serial = 1117] [outer = 00000037C9D87000] 12:18:16 INFO - PROCESS | 3740 | 1467227896231 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (00000037CA6B3400) [pid = 3740] [serial = 1118] [outer = 00000037C9D87000] 12:18:16 INFO - PROCESS | 3740 | 1467227896796 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]]]}] 12:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 924ms 12:18:16 INFO - PROCESS | 3740 | 1467227896841 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 3740 | 1467227896844 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:18:16 INFO - PROCESS | 3740 | 1467227896848 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 3740 | 1467227896850 Marionette TRACE conn6 <- [1,1454,null,{}] 12:18:16 INFO - PROCESS | 3740 | 1467227896854 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}] 12:18:16 INFO - PROCESS | 3740 | 1467227896857 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:16 INFO - PROCESS | 3740 | 1467227896982 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:18:17 INFO - PROCESS | 3740 | 1467227897072 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 3740 | 1467227897075 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D071C800 == 35 [pid = 3740] [id = 373] 12:18:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (00000037CB814000) [pid = 3740] [serial = 1119] [outer = 0000000000000000] 12:18:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (00000037CB819000) [pid = 3740] [serial = 1120] [outer = 00000037CB814000] 12:18:17 INFO - PROCESS | 3740 | 1467227897133 Marionette DEBUG loaded listener.js 12:18:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (00000037CBB63400) [pid = 3740] [serial = 1121] [outer = 00000037CB814000] 12:18:17 INFO - PROCESS | 3740 | 1467227897781 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]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 986ms 12:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:18:17 INFO - PROCESS | 3740 | 1467227897838 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 3740 | 1467227897840 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:18:17 INFO - PROCESS | 3740 | 1467227897844 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 3740 | 1467227897846 Marionette TRACE conn6 <- [1,1458,null,{}] 12:18:17 INFO - PROCESS | 3740 | 1467227897850 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}] 12:18:17 INFO - PROCESS | 3740 | 1467227897853 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:17 INFO - PROCESS | 3740 | 1467227897963 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:18:18 INFO - PROCESS | 3740 | 1467227898041 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 3740 | 1467227898043 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC49A000 == 36 [pid = 3740] [id = 374] 12:18:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (00000037BC0C3800) [pid = 3740] [serial = 1122] [outer = 0000000000000000] 12:18:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (00000037BC59C000) [pid = 3740] [serial = 1123] [outer = 00000037BC0C3800] 12:18:18 INFO - PROCESS | 3740 | 1467227898177 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (00000037C12DB800) [pid = 3740] [serial = 1124] [outer = 00000037BC0C3800] 12:18:18 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C59000 == 35 [pid = 3740] [id = 365] 12:18:18 INFO - PROCESS | 3740 | 1467227898842 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]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1071ms 12:18:18 INFO - PROCESS | 3740 | 1467227898921 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:18:18 INFO - PROCESS | 3740 | 1467227898927 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:18:18 INFO - PROCESS | 3740 | 1467227898947 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:18:18 INFO - PROCESS | 3740 | 1467227898952 Marionette TRACE conn6 <- [1,1462,null,{}] 12:18:18 INFO - PROCESS | 3740 | 1467227898958 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}] 12:18:18 INFO - PROCESS | 3740 | 1467227898961 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:19 INFO - PROCESS | 3740 | 1467227899095 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:18:19 INFO - PROCESS | 3740 | 1467227899169 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 3740 | 1467227899174 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DC4000 == 36 [pid = 3740] [id = 375] 12:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (00000037C261B800) [pid = 3740] [serial = 1125] [outer = 0000000000000000] 12:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (00000037C263B400) [pid = 3740] [serial = 1126] [outer = 00000037C261B800] 12:18:19 INFO - PROCESS | 3740 | 1467227899277 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (00000037C67AD800) [pid = 3740] [serial = 1127] [outer = 00000037C261B800] 12:18:19 INFO - PROCESS | 3740 | 1467227899945 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]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 12:18:19 INFO - PROCESS | 3740 | 1467227899983 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 3740 | 1467227899988 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:18:20 INFO - PROCESS | 3740 | 1467227899995 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:18:20 INFO - PROCESS | 3740 | 1467227899998 Marionette TRACE conn6 <- [1,1466,null,{}] 12:18:20 INFO - PROCESS | 3740 | 1467227900002 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}] 12:18:20 INFO - PROCESS | 3740 | 1467227900006 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:20 INFO - PROCESS | 3740 | 1467227900128 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:18:20 INFO - PROCESS | 3740 | 1467227900249 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 3740 | 1467227900252 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D013B000 == 37 [pid = 3740] [id = 376] 12:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (00000037C902FC00) [pid = 3740] [serial = 1128] [outer = 0000000000000000] 12:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (00000037C95DF800) [pid = 3740] [serial = 1129] [outer = 00000037C902FC00] 12:18:20 INFO - PROCESS | 3740 | 1467227900314 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (00000037C9C51C00) [pid = 3740] [serial = 1130] [outer = 00000037C902FC00] 12:18:21 INFO - PROCESS | 3740 | 1467227901029 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]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1073ms 12:18:21 INFO - PROCESS | 3740 | 1467227901076 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 3740 | 1467227901078 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:18:21 INFO - PROCESS | 3740 | 1467227901082 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 3740 | 1467227901087 Marionette TRACE conn6 <- [1,1470,null,{}] 12:18:21 INFO - PROCESS | 3740 | 1467227901099 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}] 12:18:21 INFO - PROCESS | 3740 | 1467227901104 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:21 INFO - PROCESS | 3740 | 1467227901225 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:18:21 INFO - PROCESS | 3740 | 1467227901346 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 3740 | 1467227901350 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0A6C000 == 38 [pid = 3740] [id = 377] 12:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (00000037CAC8B400) [pid = 3740] [serial = 1131] [outer = 0000000000000000] 12:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (00000037CB8BA800) [pid = 3740] [serial = 1132] [outer = 00000037CAC8B400] 12:18:21 INFO - PROCESS | 3740 | 1467227901416 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (00000037CC9AF000) [pid = 3740] [serial = 1133] [outer = 00000037CAC8B400] 12:18:22 INFO - PROCESS | 3740 | 1467227902084 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]]]}] 12:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1022ms 12:18:22 INFO - PROCESS | 3740 | 1467227902109 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 3740 | 1467227902112 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:18:22 INFO - PROCESS | 3740 | 1467227902116 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 3740 | 1467227902118 Marionette TRACE conn6 <- [1,1474,null,{}] 12:18:22 INFO - PROCESS | 3740 | 1467227902122 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}] 12:18:22 INFO - PROCESS | 3740 | 1467227902124 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:22 INFO - PROCESS | 3740 | 1467227902239 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:18:22 INFO - PROCESS | 3740 | 1467227902331 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 3740 | 1467227902334 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC40800 == 39 [pid = 3740] [id = 378] 12:18:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (00000037CD2C3800) [pid = 3740] [serial = 1134] [outer = 0000000000000000] 12:18:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (00000037CD2C8000) [pid = 3740] [serial = 1135] [outer = 00000037CD2C3800] 12:18:22 INFO - PROCESS | 3740 | 1467227902391 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (00000037CD605C00) [pid = 3740] [serial = 1136] [outer = 00000037CD2C3800] 12:18:23 INFO - PROCESS | 3740 | 1467227903121 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]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1026ms 12:18:23 INFO - PROCESS | 3740 | 1467227903149 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 3740 | 1467227903152 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:18:23 INFO - PROCESS | 3740 | 1467227903156 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 3740 | 1467227903159 Marionette TRACE conn6 <- [1,1478,null,{}] 12:18:23 INFO - PROCESS | 3740 | 1467227903163 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}] 12:18:23 INFO - PROCESS | 3740 | 1467227903166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:23 INFO - PROCESS | 3740 | 1467227903295 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:18:23 INFO - PROCESS | 3740 | 1467227903373 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 3740 | 1467227903376 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2C800 == 40 [pid = 3740] [id = 379] 12:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (00000037CD2C4800) [pid = 3740] [serial = 1137] [outer = 0000000000000000] 12:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (00000037CD60F400) [pid = 3740] [serial = 1138] [outer = 00000037CD2C4800] 12:18:23 INFO - PROCESS | 3740 | 1467227903473 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (00000037CEE19400) [pid = 3740] [serial = 1139] [outer = 00000037CD2C4800] 12:18:24 INFO - PROCESS | 3740 | 1467227904094 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]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1029ms 12:18:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0139800 == 39 [pid = 3740] [id = 372] 12:18:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB19000 == 38 [pid = 3740] [id = 371] 12:18:24 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8F75800 == 37 [pid = 3740] [id = 370] 12:18:24 INFO - PROCESS | 3740 | 1467227904211 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 3740 | 1467227904215 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:18:24 INFO - PROCESS | 3740 | 1467227904221 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 3740 | 1467227904226 Marionette TRACE conn6 <- [1,1482,null,{}] 12:18:24 INFO - PROCESS | 3740 | 1467227904259 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}] 12:18:24 INFO - PROCESS | 3740 | 1467227904263 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:24 INFO - PROCESS | 3740 | 1467227904430 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:18:24 INFO - PROCESS | 3740 | 1467227904547 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 3740 | 1467227904553 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC76800 == 38 [pid = 3740] [id = 380] 12:18:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (00000037C0850800) [pid = 3740] [serial = 1140] [outer = 0000000000000000] 12:18:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (00000037C0AF0000) [pid = 3740] [serial = 1141] [outer = 00000037C0850800] 12:18:24 INFO - PROCESS | 3740 | 1467227904616 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (00000037C605DC00) [pid = 3740] [serial = 1142] [outer = 00000037C0850800] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6915000 == 37 [pid = 3740] [id = 14] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DD9800 == 36 [pid = 3740] [id = 27] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB2000 == 35 [pid = 3740] [id = 16] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4B5800 == 34 [pid = 3740] [id = 19] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4B4000 == 33 [pid = 3740] [id = 29] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B2E000 == 32 [pid = 3740] [id = 366] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2E800 == 31 [pid = 3740] [id = 368] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0891000 == 30 [pid = 3740] [id = 28] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBCD800 == 29 [pid = 3740] [id = 367] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73B000 == 28 [pid = 3740] [id = 21] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC40800 == 27 [pid = 3740] [id = 378] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0A6C000 == 26 [pid = 3740] [id = 377] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037D013B000 == 25 [pid = 3740] [id = 376] 12:18:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DC4000 == 24 [pid = 3740] [id = 375] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC49A000 == 23 [pid = 3740] [id = 374] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6734000 == 22 [pid = 3740] [id = 13] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2D800 == 21 [pid = 3740] [id = 360] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68EA000 == 20 [pid = 3740] [id = 25] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DB6800 == 19 [pid = 3740] [id = 26] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D19800 == 18 [pid = 3740] [id = 363] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15C6800 == 17 [pid = 3740] [id = 364] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8366000 == 16 [pid = 3740] [id = 15] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DCB800 == 15 [pid = 3740] [id = 18] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037D071C800 == 14 [pid = 3740] [id = 373] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0148000 == 13 [pid = 3740] [id = 22] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9050000 == 12 [pid = 3740] [id = 17] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8C000 == 11 [pid = 3740] [id = 358] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2C800 == 10 [pid = 3740] [id = 379] 12:18:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690B800 == 9 [pid = 3740] [id = 369] 12:18:30 INFO - PROCESS | 3740 | 1467227910118 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]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 5972ms 12:18:30 INFO - PROCESS | 3740 | 1467227910194 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 3740 | 1467227910200 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:18:30 INFO - PROCESS | 3740 | 1467227910205 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - PROCESS | 3740 | 1467227910209 Marionette TRACE conn6 <- [1,1486,null,{}] 12:18:30 INFO - PROCESS | 3740 | 1467227910223 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}] 12:18:30 INFO - PROCESS | 3740 | 1467227910226 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:30 INFO - PROCESS | 3740 | 1467227910365 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:18:30 INFO - PROCESS | 3740 | 1467227910372 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 3740 | 1467227910377 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CAA000 == 10 [pid = 3740] [id = 381] 12:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (00000037BCAA6000) [pid = 3740] [serial = 1143] [outer = 0000000000000000] 12:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (00000037C0BB4C00) [pid = 3740] [serial = 1144] [outer = 00000037BCAA6000] 12:18:30 INFO - PROCESS | 3740 | 1467227910474 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (00000037C2638800) [pid = 3740] [serial = 1145] [outer = 00000037BCAA6000] 12:18:30 INFO - PROCESS | 3740 | 1467227910968 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]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 839ms 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (00000037BC695400) [pid = 3740] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (00000037BC5F3400) [pid = 3740] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (00000037C95DE800) [pid = 3740] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (00000037C95DFC00) [pid = 3740] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (00000037C9D8B400) [pid = 3740] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (00000037C8E60800) [pid = 3740] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (00000037BC652400) [pid = 3740] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (00000037C0A60000) [pid = 3740] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (00000037C263E000) [pid = 3740] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (00000037BC653800) [pid = 3740] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (00000037C6083C00) [pid = 3740] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (00000037CA6B0800) [pid = 3740] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (00000037BC735800) [pid = 3740] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (00000037BC697C00) [pid = 3740] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (00000037C2E92800) [pid = 3740] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (00000037C2638400) [pid = 3740] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (00000037BC5F2000) [pid = 3740] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (00000037BC5E9000) [pid = 3740] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (00000037BCAAFC00) [pid = 3740] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (00000037BC0BC800) [pid = 3740] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (00000037CB814000) [pid = 3740] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (00000037C9D87000) [pid = 3740] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (00000037C95EAC00) [pid = 3740] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (00000037C8E2D000) [pid = 3740] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (00000037C6653C00) [pid = 3740] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (00000037C1573400) [pid = 3740] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (00000037C8E25400) [pid = 3740] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (00000037C2307800) [pid = 3740] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (00000037BC64B800) [pid = 3740] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (00000037BC6A2C00) [pid = 3740] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (00000037BCAAB400) [pid = 3740] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (00000037BC5A0800) [pid = 3740] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (00000037C263F800) [pid = 3740] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (00000037CD2C4800) [pid = 3740] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (00000037BC0C3800) [pid = 3740] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (00000037C261B800) [pid = 3740] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (00000037C902FC00) [pid = 3740] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:18:31 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (00000037CAC8B400) [pid = 3740] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:18:31 INFO - PROCESS | 3740 | 1467227911506 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 3740 | 1467227911511 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:18:31 INFO - PROCESS | 3740 | 1467227911522 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 3740 | 1467227911526 Marionette TRACE conn6 <- [1,1490,null,{}] 12:18:31 INFO - PROCESS | 3740 | 1467227911529 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}] 12:18:31 INFO - PROCESS | 3740 | 1467227911532 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:31 INFO - PROCESS | 3740 | 1467227911638 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:18:31 INFO - PROCESS | 3740 | 1467227911645 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 3740 | 1467227911648 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A24800 == 11 [pid = 3740] [id = 382] 12:18:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (00000037BC64A800) [pid = 3740] [serial = 1146] [outer = 0000000000000000] 12:18:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (00000037BC697C00) [pid = 3740] [serial = 1147] [outer = 00000037BC64A800] 12:18:31 INFO - PROCESS | 3740 | 1467227911702 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (00000037C0A53800) [pid = 3740] [serial = 1148] [outer = 00000037BC64A800] 12:18:32 INFO - PROCESS | 3740 | 1467227912220 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]]]}] 12:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 727ms 12:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:18:32 INFO - PROCESS | 3740 | 1467227912255 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 3740 | 1467227912258 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:18:32 INFO - PROCESS | 3740 | 1467227912261 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - PROCESS | 3740 | 1467227912265 Marionette TRACE conn6 <- [1,1494,null,{}] 12:18:32 INFO - PROCESS | 3740 | 1467227912276 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}] 12:18:32 INFO - PROCESS | 3740 | 1467227912281 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:32 INFO - PROCESS | 3740 | 1467227912377 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:18:32 INFO - PROCESS | 3740 | 1467227912384 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 3740 | 1467227912388 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D064F800 == 12 [pid = 3740] [id = 383] 12:18:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (00000037C2A7F400) [pid = 3740] [serial = 1149] [outer = 0000000000000000] 12:18:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (00000037C6010800) [pid = 3740] [serial = 1150] [outer = 00000037C2A7F400] 12:18:32 INFO - PROCESS | 3740 | 1467227912440 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (00000037C67B0000) [pid = 3740] [serial = 1151] [outer = 00000037C2A7F400] 12:18:32 INFO - PROCESS | 3740 | 1467227912921 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]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 12:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:18:33 INFO - PROCESS | 3740 | 1467227912998 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 3740 | 1467227913001 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:18:33 INFO - PROCESS | 3740 | 1467227913005 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 3740 | 1467227913007 Marionette TRACE conn6 <- [1,1498,null,{}] 12:18:33 INFO - PROCESS | 3740 | 1467227913011 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}] 12:18:33 INFO - PROCESS | 3740 | 1467227913013 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:33 INFO - PROCESS | 3740 | 1467227913143 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:18:33 INFO - PROCESS | 3740 | 1467227913150 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 3740 | 1467227913152 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D07A0800 == 13 [pid = 3740] [id = 384] 12:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (00000037C8BE8000) [pid = 3740] [serial = 1152] [outer = 0000000000000000] 12:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (00000037C8E25800) [pid = 3740] [serial = 1153] [outer = 00000037C8BE8000] 12:18:33 INFO - PROCESS | 3740 | 1467227913199 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (00000037C908C800) [pid = 3740] [serial = 1154] [outer = 00000037C8BE8000] 12:18:33 INFO - PROCESS | 3740 | 1467227913873 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]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 923ms 12:18:33 INFO - PROCESS | 3740 | 1467227913930 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 3740 | 1467227913935 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:18:33 INFO - PROCESS | 3740 | 1467227913940 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 3740 | 1467227913944 Marionette TRACE conn6 <- [1,1502,null,{}] 12:18:33 INFO - PROCESS | 3740 | 1467227913964 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}] 12:18:33 INFO - PROCESS | 3740 | 1467227913968 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:34 INFO - PROCESS | 3740 | 1467227914122 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:18:34 INFO - PROCESS | 3740 | 1467227914173 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 3740 | 1467227914176 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC02800 == 14 [pid = 3740] [id = 385] 12:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (00000037BC648000) [pid = 3740] [serial = 1155] [outer = 0000000000000000] 12:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (00000037BC859000) [pid = 3740] [serial = 1156] [outer = 00000037BC648000] 12:18:34 INFO - PROCESS | 3740 | 1467227914237 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (00000037C236C400) [pid = 3740] [serial = 1157] [outer = 00000037BC648000] 12:18:34 INFO - PROCESS | 3740 | 1467227914849 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]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 924ms 12:18:34 INFO - PROCESS | 3740 | 1467227914883 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 3740 | 1467227914889 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:18:34 INFO - PROCESS | 3740 | 1467227914897 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 3740 | 1467227914900 Marionette TRACE conn6 <- [1,1506,null,{}] 12:18:34 INFO - PROCESS | 3740 | 1467227914904 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}] 12:18:34 INFO - PROCESS | 3740 | 1467227914907 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:35 INFO - PROCESS | 3740 | 1467227915042 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:18:35 INFO - PROCESS | 3740 | 1467227915139 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 3740 | 1467227915142 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD08000 == 15 [pid = 3740] [id = 386] 12:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (00000037C9146000) [pid = 3740] [serial = 1158] [outer = 0000000000000000] 12:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (00000037C930B400) [pid = 3740] [serial = 1159] [outer = 00000037C9146000] 12:18:35 INFO - PROCESS | 3740 | 1467227915201 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (00000037C95E5400) [pid = 3740] [serial = 1160] [outer = 00000037C9146000] 12:18:35 INFO - PROCESS | 3740 | 1467227915875 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]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1022ms 12:18:35 INFO - PROCESS | 3740 | 1467227915923 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 3740 | 1467227915926 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:18:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:18:35 INFO - PROCESS | 3740 | 1467227915930 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 3740 | 1467227915934 Marionette TRACE conn6 <- [1,1510,null,{}] 12:18:35 INFO - PROCESS | 3740 | 1467227915946 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}] 12:18:35 INFO - PROCESS | 3740 | 1467227915951 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:36 INFO - PROCESS | 3740 | 1467227916064 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:18:36 INFO - PROCESS | 3740 | 1467227916191 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 3740 | 1467227916194 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD225000 == 16 [pid = 3740] [id = 387] 12:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (00000037C9C88C00) [pid = 3740] [serial = 1161] [outer = 0000000000000000] 12:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (00000037C9C8E000) [pid = 3740] [serial = 1162] [outer = 00000037C9C88C00] 12:18:36 INFO - PROCESS | 3740 | 1467227916256 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (00000037C9D90C00) [pid = 3740] [serial = 1163] [outer = 00000037C9C88C00] 12:18:36 INFO - PROCESS | 3740 | 1467227916808 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"]]]}] 12:18:36 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 () { 12:18:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:18:36 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 () { 12:18:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:18:36 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 () { 12:18:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:18:36 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 () { 12:18:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:18:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 944ms 12:18:36 INFO - PROCESS | 3740 | 1467227916876 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 3740 | 1467227916879 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:18:36 INFO - PROCESS | 3740 | 1467227916883 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 3740 | 1467227916885 Marionette TRACE conn6 <- [1,1514,null,{}] 12:18:36 INFO - PROCESS | 3740 | 1467227916889 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}] 12:18:36 INFO - PROCESS | 3740 | 1467227916891 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:37 INFO - PROCESS | 3740 | 1467227917005 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:18:37 INFO - PROCESS | 3740 | 1467227917106 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 3740 | 1467227917109 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD9D000 == 17 [pid = 3740] [id = 388] 12:18:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (00000037C8E2AC00) [pid = 3740] [serial = 1164] [outer = 0000000000000000] 12:18:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (00000037CA6F4C00) [pid = 3740] [serial = 1165] [outer = 00000037C8E2AC00] 12:18:37 INFO - PROCESS | 3740 | 1467227917164 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (00000037CB820800) [pid = 3740] [serial = 1166] [outer = 00000037C8E2AC00] 12:18:37 INFO - PROCESS | 3740 | 1467227917757 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"]]]}] 12:18:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:18:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:18:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:18:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:18:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:18:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:18:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 934ms 12:18:38 INFO - PROCESS | 3740 | 1467227918011 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 3740 | 1467227918016 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:18:38 INFO - PROCESS | 3740 | 1467227918035 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 3740 | 1467227918038 Marionette TRACE conn6 <- [1,1518,null,{}] 12:18:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:18:38 INFO - PROCESS | 3740 | 1467227918044 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}] 12:18:38 INFO - PROCESS | 3740 | 1467227918048 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:38 INFO - PROCESS | 3740 | 1467227918158 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:18:38 INFO - PROCESS | 3740 | 1467227918235 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 3740 | 1467227918240 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BD90F800 == 18 [pid = 3740] [id = 389] 12:18:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (00000037BB956800) [pid = 3740] [serial = 1167] [outer = 0000000000000000] 12:18:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (00000037BBBBF800) [pid = 3740] [serial = 1168] [outer = 00000037BB956800] 12:18:38 INFO - PROCESS | 3740 | 1467227918339 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (00000037BC596C00) [pid = 3740] [serial = 1169] [outer = 00000037BB956800] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (00000037BC647400) [pid = 3740] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (00000037BCA08400) [pid = 3740] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (00000037C0846400) [pid = 3740] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (00000037C8BE5C00) [pid = 3740] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (00000037C95F0400) [pid = 3740] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (00000037C8E33C00) [pid = 3740] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (00000037C9C81400) [pid = 3740] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (00000037C9FB5C00) [pid = 3740] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (00000037C9058000) [pid = 3740] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (00000037BC90C800) [pid = 3740] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (00000037C0847800) [pid = 3740] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (00000037C1343000) [pid = 3740] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (00000037C0A66800) [pid = 3740] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (00000037C28F4000) [pid = 3740] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (00000037C6077C00) [pid = 3740] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (00000037BC6A2800) [pid = 3740] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (00000037C08CFC00) [pid = 3740] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (00000037C67AFC00) [pid = 3740] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (00000037C9C44000) [pid = 3740] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (00000037C951C400) [pid = 3740] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (00000037CA6B4400) [pid = 3740] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (00000037CA6F0400) [pid = 3740] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (00000037C9D8E000) [pid = 3740] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (00000037C9C8F400) [pid = 3740] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (00000037C604F000) [pid = 3740] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (00000037C9C89400) [pid = 3740] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (00000037C6F1EC00) [pid = 3740] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (00000037C2F68000) [pid = 3740] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (00000037C607D400) [pid = 3740] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (00000037C08C2C00) [pid = 3740] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (00000037BC735400) [pid = 3740] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (00000037C0A6DC00) [pid = 3740] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037BC5EF400) [pid = 3740] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C95D5400) [pid = 3740] [serial = 652] [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.] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C28F1400) [pid = 3740] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C2634400) [pid = 3740] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BC5EAC00) [pid = 3740] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BCA0BC00) [pid = 3740] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C08CD000) [pid = 3740] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C95DF800) [pid = 3740] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C28EBC00) [pid = 3740] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C951CC00) [pid = 3740] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C263A400) [pid = 3740] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9D89400) [pid = 3740] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C1208400) [pid = 3740] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BD9BAC00) [pid = 3740] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C95ED000) [pid = 3740] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC5A3000) [pid = 3740] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C607C400) [pid = 3740] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C8B3F000) [pid = 3740] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC645000) [pid = 3740] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CA6B1400) [pid = 3740] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0AEB000) [pid = 3740] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BD9BA800) [pid = 3740] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C6892000) [pid = 3740] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C237A000) [pid = 3740] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8E29C00) [pid = 3740] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C2371000) [pid = 3740] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C236E800) [pid = 3740] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C641A800) [pid = 3740] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C263B400) [pid = 3740] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CC9AF000) [pid = 3740] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CEE19400) [pid = 3740] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CD60F400) [pid = 3740] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C12DB800) [pid = 3740] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037BC59C000) [pid = 3740] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037CBB63400) [pid = 3740] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CB819000) [pid = 3740] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037CA6B3400) [pid = 3740] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C9C46800) [pid = 3740] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037CD2C8000) [pid = 3740] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037C95D6800) [pid = 3740] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037C95EF000) [pid = 3740] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037C67AD800) [pid = 3740] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (00000037C8108400) [pid = 3740] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (00000037C9C51C00) [pid = 3740] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (00000037C8E31000) [pid = 3740] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (00000037CB8BA800) [pid = 3740] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:18:38 INFO - PROCESS | 3740 | 1467227918861 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]]]}] 12:18:38 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 12:18:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:18:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:18:38 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. 12:18:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:18:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 12:18:38 INFO - PROCESS | 3740 | 1467227918929 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 3740 | 1467227918932 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:18:38 INFO - PROCESS | 3740 | 1467227918939 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 3740 | 1467227918942 Marionette TRACE conn6 <- [1,1522,null,{}] 12:18:38 INFO - PROCESS | 3740 | 1467227918946 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}] 12:18:38 INFO - PROCESS | 3740 | 1467227918949 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:39 INFO - PROCESS | 3740 | 1467227919049 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:18:39 INFO - PROCESS | 3740 | 1467227919147 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 3740 | 1467227919150 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C16B3000 == 19 [pid = 3740] [id = 390] 12:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (00000037BC647800) [pid = 3740] [serial = 1170] [outer = 0000000000000000] 12:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (00000037BC651800) [pid = 3740] [serial = 1171] [outer = 00000037BC647800] 12:18:39 INFO - PROCESS | 3740 | 1467227919201 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (00000037BC73AC00) [pid = 3740] [serial = 1172] [outer = 00000037BC647800] 12:18:39 INFO - PROCESS | 3740 | 1467227919617 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]]]}] 12:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 12:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:18:39 INFO - PROCESS | 3740 | 1467227919676 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 3740 | 1467227919679 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:18:39 INFO - PROCESS | 3740 | 1467227919682 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 3740 | 1467227919685 Marionette TRACE conn6 <- [1,1526,null,{}] 12:18:39 INFO - PROCESS | 3740 | 1467227919694 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}] 12:18:39 INFO - PROCESS | 3740 | 1467227919699 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:39 INFO - PROCESS | 3740 | 1467227919832 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:18:39 INFO - PROCESS | 3740 | 1467227919849 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 3740 | 1467227919853 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C98000 == 20 [pid = 3740] [id = 391] 12:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (00000037C08D5000) [pid = 3740] [serial = 1173] [outer = 0000000000000000] 12:18:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037C08DAC00) [pid = 3740] [serial = 1174] [outer = 00000037C08D5000] 12:18:39 INFO - PROCESS | 3740 | 1467227919910 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037C0AF2000) [pid = 3740] [serial = 1175] [outer = 00000037C08D5000] 12:18:40 INFO - PROCESS | 3740 | 1467227920394 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]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 734ms 12:18:40 INFO - PROCESS | 3740 | 1467227920419 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 3740 | 1467227920421 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:18:40 INFO - PROCESS | 3740 | 1467227920424 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 3740 | 1467227920426 Marionette TRACE conn6 <- [1,1530,null,{}] 12:18:40 INFO - PROCESS | 3740 | 1467227920430 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}] 12:18:40 INFO - PROCESS | 3740 | 1467227920432 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:40 INFO - PROCESS | 3740 | 1467227920525 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:18:40 INFO - PROCESS | 3740 | 1467227920531 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 3740 | 1467227920533 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690A000 == 21 [pid = 3740] [id = 392] 12:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037C2307000) [pid = 3740] [serial = 1176] [outer = 0000000000000000] 12:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037C261A000) [pid = 3740] [serial = 1177] [outer = 00000037C2307000] 12:18:40 INFO - PROCESS | 3740 | 1467227920582 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C263F000) [pid = 3740] [serial = 1178] [outer = 00000037C2307000] 12:18:41 INFO - PROCESS | 3740 | 1467227921062 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]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 12:18:41 INFO - PROCESS | 3740 | 1467227921099 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 3740 | 1467227921101 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:18:41 INFO - PROCESS | 3740 | 1467227921105 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:18:41 INFO - PROCESS | 3740 | 1467227921106 Marionette TRACE conn6 <- [1,1534,null,{}] 12:18:41 INFO - PROCESS | 3740 | 1467227921110 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}] 12:18:41 INFO - PROCESS | 3740 | 1467227921112 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:41 INFO - PROCESS | 3740 | 1467227921257 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:18:41 INFO - PROCESS | 3740 | 1467227921309 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 3740 | 1467227921311 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AC3000 == 22 [pid = 3740] [id = 393] 12:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C28F5000) [pid = 3740] [serial = 1179] [outer = 0000000000000000] 12:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C2ADDC00) [pid = 3740] [serial = 1180] [outer = 00000037C28F5000] 12:18:41 INFO - PROCESS | 3740 | 1467227921357 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C6079800) [pid = 3740] [serial = 1181] [outer = 00000037C28F5000] 12:18:41 INFO - PROCESS | 3740 | 1467227921808 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]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 12:18:41 INFO - PROCESS | 3740 | 1467227921842 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 3740 | 1467227921845 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:18:41 INFO - PROCESS | 3740 | 1467227921848 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:18:41 INFO - PROCESS | 3740 | 1467227921850 Marionette TRACE conn6 <- [1,1538,null,{}] 12:18:41 INFO - PROCESS | 3740 | 1467227921853 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}] 12:18:41 INFO - PROCESS | 3740 | 1467227921859 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:42 INFO - PROCESS | 3740 | 1467227922005 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:18:42 INFO - PROCESS | 3740 | 1467227922060 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 3740 | 1467227922063 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5B000 == 23 [pid = 3740] [id = 394] 12:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C6893C00) [pid = 3740] [serial = 1182] [outer = 0000000000000000] 12:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C8343400) [pid = 3740] [serial = 1183] [outer = 00000037C6893C00] 12:18:42 INFO - PROCESS | 3740 | 1467227922109 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C8BEAC00) [pid = 3740] [serial = 1184] [outer = 00000037C6893C00] 12:18:42 INFO - PROCESS | 3740 | 1467227922559 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]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 12:18:42 INFO - PROCESS | 3740 | 1467227922586 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 3740 | 1467227922588 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:18:42 INFO - PROCESS | 3740 | 1467227922640 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 3740 | 1467227922642 Marionette TRACE conn6 <- [1,1542,null,{}] 12:18:42 INFO - PROCESS | 3740 | 1467227922646 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}] 12:18:42 INFO - PROCESS | 3740 | 1467227922648 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:42 INFO - PROCESS | 3740 | 1467227922876 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:18:42 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CD2C3800) [pid = 3740] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:18:42 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C0850800) [pid = 3740] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:18:42 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037BCAA6000) [pid = 3740] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:18:42 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037BC64A800) [pid = 3740] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:18:42 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C2A7F400) [pid = 3740] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:18:42 INFO - PROCESS | 3740 | 1467227922931 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 3740 | 1467227922941 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DBF800 == 24 [pid = 3740] [id = 395] 12:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BA79D000) [pid = 3740] [serial = 1185] [outer = 0000000000000000] 12:18:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BD9BA800) [pid = 3740] [serial = 1186] [outer = 00000037BA79D000] 12:18:43 INFO - PROCESS | 3740 | 1467227922987 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C9519000) [pid = 3740] [serial = 1187] [outer = 00000037BA79D000] 12:18:43 INFO - PROCESS | 3740 | 1467227923363 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]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 775ms 12:18:43 INFO - PROCESS | 3740 | 1467227923415 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:18:43 INFO - PROCESS | 3740 | 1467227923417 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:18:43 INFO - PROCESS | 3740 | 1467227923420 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:18:43 INFO - PROCESS | 3740 | 1467227923422 Marionette TRACE conn6 <- [1,1546,null,{}] 12:18:43 INFO - PROCESS | 3740 | 1467227923426 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}] 12:18:43 INFO - PROCESS | 3740 | 1467227923428 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:43 INFO - PROCESS | 3740 | 1467227923515 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:18:43 INFO - PROCESS | 3740 | 1467227923520 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 3740 | 1467227923522 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2F800 == 25 [pid = 3740] [id = 396] 12:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C95E0000) [pid = 3740] [serial = 1188] [outer = 0000000000000000] 12:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C95F0400) [pid = 3740] [serial = 1189] [outer = 00000037C95E0000] 12:18:43 INFO - PROCESS | 3740 | 1467227923568 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C9C44000) [pid = 3740] [serial = 1190] [outer = 00000037C95E0000] 12:18:43 INFO - PROCESS | 3740 | 1467227923979 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]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 12:18:44 INFO - PROCESS | 3740 | 1467227924053 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 3740 | 1467227924056 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:18:44 INFO - PROCESS | 3740 | 1467227924059 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 3740 | 1467227924061 Marionette TRACE conn6 <- [1,1550,null,{}] 12:18:44 INFO - PROCESS | 3740 | 1467227924064 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}] 12:18:44 INFO - PROCESS | 3740 | 1467227924066 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:44 INFO - PROCESS | 3740 | 1467227924164 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:18:44 INFO - PROCESS | 3740 | 1467227924203 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 3740 | 1467227924205 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CA5A4000 == 26 [pid = 3740] [id = 397] 12:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C9C4B000) [pid = 3740] [serial = 1191] [outer = 0000000000000000] 12:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C9C4EC00) [pid = 3740] [serial = 1192] [outer = 00000037C9C4B000] 12:18:44 INFO - PROCESS | 3740 | 1467227924251 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C9C8F000) [pid = 3740] [serial = 1193] [outer = 00000037C9C4B000] 12:18:44 INFO - PROCESS | 3740 | 1467227924672 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]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 12:18:44 INFO - PROCESS | 3740 | 1467227924701 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 3740 | 1467227924704 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:18:44 INFO - PROCESS | 3740 | 1467227924707 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:18:44 INFO - PROCESS | 3740 | 1467227924708 Marionette TRACE conn6 <- [1,1554,null,{}] 12:18:44 INFO - PROCESS | 3740 | 1467227924712 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}] 12:18:44 INFO - PROCESS | 3740 | 1467227924714 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:44 INFO - PROCESS | 3740 | 1467227924803 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:18:44 INFO - PROCESS | 3740 | 1467227924808 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 3740 | 1467227924810 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC91B000 == 27 [pid = 3740] [id = 398] 12:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9D85400) [pid = 3740] [serial = 1194] [outer = 0000000000000000] 12:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9FC6800) [pid = 3740] [serial = 1195] [outer = 00000037C9D85400] 12:18:44 INFO - PROCESS | 3740 | 1467227924856 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6B4400) [pid = 3740] [serial = 1196] [outer = 00000037C9D85400] 12:18:45 INFO - PROCESS | 3740 | 1467227925587 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]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 12:18:45 INFO - PROCESS | 3740 | 1467227925635 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 3740 | 1467227925640 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:18:45 INFO - PROCESS | 3740 | 1467227925645 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:18:45 INFO - PROCESS | 3740 | 1467227925651 Marionette TRACE conn6 <- [1,1558,null,{}] 12:18:45 INFO - PROCESS | 3740 | 1467227925656 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}] 12:18:45 INFO - PROCESS | 3740 | 1467227925660 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:45 INFO - PROCESS | 3740 | 1467227925791 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:18:45 INFO - PROCESS | 3740 | 1467227925929 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 3740 | 1467227925933 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C282E800 == 28 [pid = 3740] [id = 399] 12:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC69BC00) [pid = 3740] [serial = 1197] [outer = 0000000000000000] 12:18:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC736C00) [pid = 3740] [serial = 1198] [outer = 00000037BC69BC00] 12:18:46 INFO - PROCESS | 3740 | 1467227925994 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BD7E5400) [pid = 3740] [serial = 1199] [outer = 00000037BC69BC00] 12:18:46 INFO - PROCESS | 3740 | 1467227926599 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]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1025ms 12:18:46 INFO - PROCESS | 3740 | 1467227926674 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:18:46 INFO - PROCESS | 3740 | 1467227926679 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:18:46 INFO - PROCESS | 3740 | 1467227926686 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 3740 | 1467227926690 Marionette TRACE conn6 <- [1,1562,null,{}] 12:18:46 INFO - PROCESS | 3740 | 1467227926694 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}] 12:18:46 INFO - PROCESS | 3740 | 1467227926697 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:46 INFO - PROCESS | 3740 | 1467227926832 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:18:46 INFO - PROCESS | 3740 | 1467227926946 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 3740 | 1467227926949 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C49000 == 29 [pid = 3740] [id = 400] 12:18:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C134B000) [pid = 3740] [serial = 1200] [outer = 0000000000000000] 12:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C28F5800) [pid = 3740] [serial = 1201] [outer = 00000037C134B000] 12:18:47 INFO - PROCESS | 3740 | 1467227927009 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C665B800) [pid = 3740] [serial = 1202] [outer = 00000037C134B000] 12:18:47 INFO - PROCESS | 3740 | 1467227927662 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]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1274ms 12:18:47 INFO - PROCESS | 3740 | 1467227927977 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 3740 | 1467227927982 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:18:47 INFO - PROCESS | 3740 | 1467227927987 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 3740 | 1467227927990 Marionette TRACE conn6 <- [1,1566,null,{}] 12:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:18:48 INFO - PROCESS | 3740 | 1467227927996 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}] 12:18:48 INFO - PROCESS | 3740 | 1467227928000 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:48 INFO - PROCESS | 3740 | 1467227928137 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:18:48 INFO - PROCESS | 3740 | 1467227928209 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 3740 | 1467227928214 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BBB47000 == 30 [pid = 3740] [id = 401] 12:18:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC0B8400) [pid = 3740] [serial = 1203] [outer = 0000000000000000] 12:18:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BA79DC00) [pid = 3740] [serial = 1204] [outer = 00000037BC0B8400] 12:18:48 INFO - PROCESS | 3740 | 1467227928313 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BCA09000) [pid = 3740] [serial = 1205] [outer = 00000037BC0B8400] 12:18:49 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC76800 == 29 [pid = 3740] [id = 380] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C0AF0000) [pid = 3740] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C8E25800) [pid = 3740] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0BB4C00) [pid = 3740] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC697C00) [pid = 3740] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6010800) [pid = 3740] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C67B0000) [pid = 3740] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C2638800) [pid = 3740] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C605DC00) [pid = 3740] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C0A53800) [pid = 3740] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CD605C00) [pid = 3740] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:18:49 INFO - PROCESS | 3740 | 1467227929677 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]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1718ms 12:18:49 INFO - PROCESS | 3740 | 1467227929713 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 3740 | 1467227929717 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:18:49 INFO - PROCESS | 3740 | 1467227929722 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:18:49 INFO - PROCESS | 3740 | 1467227929725 Marionette TRACE conn6 <- [1,1570,null,{}] 12:18:49 INFO - PROCESS | 3740 | 1467227929731 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}] 12:18:49 INFO - PROCESS | 3740 | 1467227929734 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:49 INFO - PROCESS | 3740 | 1467227929834 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:18:49 INFO - PROCESS | 3740 | 1467227929912 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 3740 | 1467227929914 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C12BB800 == 30 [pid = 3740] [id = 402] 12:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC598800) [pid = 3740] [serial = 1206] [outer = 0000000000000000] 12:18:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC5E9800) [pid = 3740] [serial = 1207] [outer = 00000037BC598800] 12:18:49 INFO - PROCESS | 3740 | 1467227929965 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC652000) [pid = 3740] [serial = 1208] [outer = 00000037BC598800] 12:18:50 INFO - PROCESS | 3740 | 1467227930367 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]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 12:18:50 INFO - PROCESS | 3740 | 1467227930398 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 3740 | 1467227930403 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:18:50 INFO - PROCESS | 3740 | 1467227930410 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 3740 | 1467227930413 Marionette TRACE conn6 <- [1,1574,null,{}] 12:18:50 INFO - PROCESS | 3740 | 1467227930417 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}] 12:18:50 INFO - PROCESS | 3740 | 1467227930420 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:50 INFO - PROCESS | 3740 | 1467227930515 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:18:50 INFO - PROCESS | 3740 | 1467227930522 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 3740 | 1467227930525 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6734000 == 31 [pid = 3740] [id = 403] 12:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC739C00) [pid = 3740] [serial = 1209] [outer = 0000000000000000] 12:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BD4D5C00) [pid = 3740] [serial = 1210] [outer = 00000037BC739C00] 12:18:50 INFO - PROCESS | 3740 | 1467227930575 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0A55000) [pid = 3740] [serial = 1211] [outer = 00000037BC739C00] 12:18:51 INFO - PROCESS | 3740 | 1467227931064 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]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 12:18:51 INFO - PROCESS | 3740 | 1467227931083 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 3740 | 1467227931086 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:18:51 INFO - PROCESS | 3740 | 1467227931093 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 3740 | 1467227931097 Marionette TRACE conn6 <- [1,1578,null,{}] 12:18:51 INFO - PROCESS | 3740 | 1467227931109 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}] 12:18:51 INFO - PROCESS | 3740 | 1467227931114 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:51 INFO - PROCESS | 3740 | 1467227931239 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:18:51 INFO - PROCESS | 3740 | 1467227931326 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 3740 | 1467227931329 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5F800 == 32 [pid = 3740] [id = 404] 12:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC597800) [pid = 3740] [serial = 1212] [outer = 0000000000000000] 12:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C2621800) [pid = 3740] [serial = 1213] [outer = 00000037BC597800] 12:18:51 INFO - PROCESS | 3740 | 1467227931380 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C28C8000) [pid = 3740] [serial = 1214] [outer = 00000037BC597800] 12:18:51 INFO - PROCESS | 3740 | 1467227931815 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]]]}] 12:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 776ms 12:18:51 INFO - PROCESS | 3740 | 1467227931879 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 3740 | 1467227931882 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:18:51 INFO - PROCESS | 3740 | 1467227931886 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 3740 | 1467227931887 Marionette TRACE conn6 <- [1,1582,null,{}] 12:18:51 INFO - PROCESS | 3740 | 1467227931891 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}] 12:18:51 INFO - PROCESS | 3740 | 1467227931893 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:52 INFO - PROCESS | 3740 | 1467227932013 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:18:52 INFO - PROCESS | 3740 | 1467227932068 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 3740 | 1467227932070 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9383800 == 33 [pid = 3740] [id = 405] 12:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C2ADFC00) [pid = 3740] [serial = 1215] [outer = 0000000000000000] 12:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6010C00) [pid = 3740] [serial = 1216] [outer = 00000037C2ADFC00] 12:18:52 INFO - PROCESS | 3740 | 1467227932118 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C6412400) [pid = 3740] [serial = 1217] [outer = 00000037C2ADFC00] 12:18:52 INFO - PROCESS | 3740 | 1467227932576 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]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 12:18:52 INFO - PROCESS | 3740 | 1467227932663 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 3740 | 1467227932665 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:18:52 INFO - PROCESS | 3740 | 1467227932669 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - PROCESS | 3740 | 1467227932671 Marionette TRACE conn6 <- [1,1586,null,{}] 12:18:52 INFO - PROCESS | 3740 | 1467227932674 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}] 12:18:52 INFO - PROCESS | 3740 | 1467227932676 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:52 INFO - PROCESS | 3740 | 1467227932787 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:18:52 INFO - PROCESS | 3740 | 1467227932799 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:52 INFO - PROCESS | 3740 | 1467227932801 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDB800 == 34 [pid = 3740] [id = 406] 12:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC0C3000) [pid = 3740] [serial = 1218] [outer = 0000000000000000] 12:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C67AEC00) [pid = 3740] [serial = 1219] [outer = 00000037BC0C3000] 12:18:52 INFO - PROCESS | 3740 | 1467227932890 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6F1C800) [pid = 3740] [serial = 1220] [outer = 00000037BC0C3000] 12:18:53 INFO - PROCESS | 3740 | 1467227933343 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]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 735ms 12:18:53 INFO - PROCESS | 3740 | 1467227933406 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 3740 | 1467227933409 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:18:53 INFO - PROCESS | 3740 | 1467227933419 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 3740 | 1467227933421 Marionette TRACE conn6 <- [1,1590,null,{}] 12:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:18:53 INFO - PROCESS | 3740 | 1467227933425 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}] 12:18:53 INFO - PROCESS | 3740 | 1467227933431 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:53 INFO - PROCESS | 3740 | 1467227933578 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:18:53 INFO - PROCESS | 3740 | 1467227933626 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 3740 | 1467227933628 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCACD000 == 35 [pid = 3740] [id = 407] 12:18:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C8BE1400) [pid = 3740] [serial = 1221] [outer = 0000000000000000] 12:18:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C9308C00) [pid = 3740] [serial = 1222] [outer = 00000037C8BE1400] 12:18:53 INFO - PROCESS | 3740 | 1467227933675 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C95DF800) [pid = 3740] [serial = 1223] [outer = 00000037C8BE1400] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C8E2AC00) [pid = 3740] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C95E0000) [pid = 3740] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9C4B000) [pid = 3740] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C9D85400) [pid = 3740] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C28F5000) [pid = 3740] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C6893C00) [pid = 3740] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC647800) [pid = 3740] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C88C00) [pid = 3740] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C08D5000) [pid = 3740] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BB956800) [pid = 3740] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2307000) [pid = 3740] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC648000) [pid = 3740] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9146000) [pid = 3740] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BA79D000) [pid = 3740] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:18:54 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8BE8000) [pid = 3740] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:18:54 INFO - PROCESS | 3740 | 1467227934429 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]]]}] 12:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1068ms 12:18:54 INFO - PROCESS | 3740 | 1467227934500 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 3740 | 1467227934503 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:18:54 INFO - PROCESS | 3740 | 1467227934506 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 3740 | 1467227934508 Marionette TRACE conn6 <- [1,1594,null,{}] 12:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:18:54 INFO - PROCESS | 3740 | 1467227934511 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}] 12:18:54 INFO - PROCESS | 3740 | 1467227934513 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:54 INFO - PROCESS | 3740 | 1467227934597 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:18:54 INFO - PROCESS | 3740 | 1467227934607 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 3740 | 1467227934609 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2C800 == 36 [pid = 3740] [id = 408] 12:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28ED800) [pid = 3740] [serial = 1224] [outer = 0000000000000000] 12:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8E2E800) [pid = 3740] [serial = 1225] [outer = 00000037C28ED800] 12:18:54 INFO - PROCESS | 3740 | 1467227934655 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95E9C00) [pid = 3740] [serial = 1226] [outer = 00000037C28ED800] 12:18:55 INFO - PROCESS | 3740 | 1467227935091 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]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 12:18:55 INFO - PROCESS | 3740 | 1467227935141 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 3740 | 1467227935144 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:18:55 INFO - PROCESS | 3740 | 1467227935147 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 3740 | 1467227935149 Marionette TRACE conn6 <- [1,1598,null,{}] 12:18:55 INFO - PROCESS | 3740 | 1467227935152 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}] 12:18:55 INFO - PROCESS | 3740 | 1467227935154 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:55 INFO - PROCESS | 3740 | 1467227935240 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:18:55 INFO - PROCESS | 3740 | 1467227935247 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 3740 | 1467227935249 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC4E800 == 37 [pid = 3740] [id = 409] 12:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9780000) [pid = 3740] [serial = 1227] [outer = 0000000000000000] 12:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C4A400) [pid = 3740] [serial = 1228] [outer = 00000037C9780000] 12:18:55 INFO - PROCESS | 3740 | 1467227935295 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C83400) [pid = 3740] [serial = 1229] [outer = 00000037C9780000] 12:18:55 INFO - PROCESS | 3740 | 1467227935733 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]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 12:18:55 INFO - PROCESS | 3740 | 1467227935786 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 3740 | 1467227935788 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:18:55 INFO - PROCESS | 3740 | 1467227935792 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 3740 | 1467227935793 Marionette TRACE conn6 <- [1,1602,null,{}] 12:18:55 INFO - PROCESS | 3740 | 1467227935797 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}] 12:18:55 INFO - PROCESS | 3740 | 1467227935799 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:55 INFO - PROCESS | 3740 | 1467227935884 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:18:55 INFO - PROCESS | 3740 | 1467227935889 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 3740 | 1467227935891 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5F000 == 38 [pid = 3740] [id = 410] 12:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C8A400) [pid = 3740] [serial = 1230] [outer = 0000000000000000] 12:18:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9D86000) [pid = 3740] [serial = 1231] [outer = 00000037C9C8A400] 12:18:55 INFO - PROCESS | 3740 | 1467227935937 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9FB5C00) [pid = 3740] [serial = 1232] [outer = 00000037C9C8A400] 12:18:56 INFO - PROCESS | 3740 | 1467227936733 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]]]}] 12:18:56 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 12:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1019ms 12:18:56 INFO - PROCESS | 3740 | 1467227936813 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 3740 | 1467227936819 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:18:56 INFO - PROCESS | 3740 | 1467227936824 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 3740 | 1467227936828 Marionette TRACE conn6 <- [1,1606,null,{}] 12:18:56 INFO - PROCESS | 3740 | 1467227936855 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}] 12:18:56 INFO - PROCESS | 3740 | 1467227936859 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:57 INFO - PROCESS | 3740 | 1467227937014 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:18:57 INFO - PROCESS | 3740 | 1467227937128 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 3740 | 1467227937131 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6731000 == 39 [pid = 3740] [id = 411] 12:18:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC5EA000) [pid = 3740] [serial = 1233] [outer = 0000000000000000] 12:18:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC6A2000) [pid = 3740] [serial = 1234] [outer = 00000037BC5EA000] 12:18:57 INFO - PROCESS | 3740 | 1467227937193 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C08D9400) [pid = 3740] [serial = 1235] [outer = 00000037BC5EA000] 12:18:57 INFO - PROCESS | 3740 | 1467227937923 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]]]}] 12:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1140ms 12:18:57 INFO - PROCESS | 3740 | 1467227937965 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 3740 | 1467227937971 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:18:58 INFO - PROCESS | 3740 | 1467227938001 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:18:58 INFO - PROCESS | 3740 | 1467227938005 Marionette TRACE conn6 <- [1,1610,null,{}] 12:18:58 INFO - PROCESS | 3740 | 1467227938009 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}] 12:18:58 INFO - PROCESS | 3740 | 1467227938012 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:58 INFO - PROCESS | 3740 | 1467227938148 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:18:58 INFO - PROCESS | 3740 | 1467227938264 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 3740 | 1467227938267 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDB000 == 40 [pid = 3740] [id = 412] 12:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C123F000) [pid = 3740] [serial = 1236] [outer = 0000000000000000] 12:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C28C0400) [pid = 3740] [serial = 1237] [outer = 00000037C123F000] 12:18:58 INFO - PROCESS | 3740 | 1467227938328 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C6083C00) [pid = 3740] [serial = 1238] [outer = 00000037C123F000] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC4E800 == 39 [pid = 3740] [id = 409] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2C800 == 38 [pid = 3740] [id = 408] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCACD000 == 37 [pid = 3740] [id = 407] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDB800 == 36 [pid = 3740] [id = 406] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9383800 == 35 [pid = 3740] [id = 405] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C5F800 == 34 [pid = 3740] [id = 404] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6734000 == 33 [pid = 3740] [id = 403] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037C12BB800 == 32 [pid = 3740] [id = 402] 12:18:59 INFO - PROCESS | 3740 | --DOCSHELL 00000037BBB47000 == 31 [pid = 3740] [id = 401] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C9C4EC00) [pid = 3740] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C9FC6800) [pid = 3740] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037CA6B4400) [pid = 3740] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C2ADDC00) [pid = 3740] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C8343400) [pid = 3740] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC651800) [pid = 3740] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC73AC00) [pid = 3740] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C8E000) [pid = 3740] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9D90C00) [pid = 3740] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6079800) [pid = 3740] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C08DAC00) [pid = 3740] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C8F000) [pid = 3740] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C0AF2000) [pid = 3740] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BBBBF800) [pid = 3740] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC596C00) [pid = 3740] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C261A000) [pid = 3740] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC859000) [pid = 3740] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C236C400) [pid = 3740] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C930B400) [pid = 3740] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95E5400) [pid = 3740] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BD9BA800) [pid = 3740] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C908C800) [pid = 3740] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CA6F4C00) [pid = 3740] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CB820800) [pid = 3740] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C8BEAC00) [pid = 3740] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C95F0400) [pid = 3740] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C9519000) [pid = 3740] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9C44000) [pid = 3740] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C263F000) [pid = 3740] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:18:59 INFO - PROCESS | 3740 | 1467227939221 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]]]}] 12:18:59 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 12:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1279ms 12:18:59 INFO - PROCESS | 3740 | 1467227939289 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 3740 | 1467227939293 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:18:59 INFO - PROCESS | 3740 | 1467227939298 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 3740 | 1467227939301 Marionette TRACE conn6 <- [1,1614,null,{}] 12:18:59 INFO - PROCESS | 3740 | 1467227939306 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}] 12:18:59 INFO - PROCESS | 3740 | 1467227939309 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:59 INFO - PROCESS | 3740 | 1467227939402 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:18:59 INFO - PROCESS | 3740 | 1467227939416 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 3740 | 1467227939419 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:18:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C130D000 == 32 [pid = 3740] [id = 413] 12:18:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BC645000) [pid = 3740] [serial = 1239] [outer = 0000000000000000] 12:18:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC6A1C00) [pid = 3740] [serial = 1240] [outer = 00000037BC645000] 12:18:59 INFO - PROCESS | 3740 | 1467227939470 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BCB24800) [pid = 3740] [serial = 1241] [outer = 00000037BC645000] 12:19:00 INFO - PROCESS | 3740 | 1467227940017 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]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 12:19:00 INFO - PROCESS | 3740 | 1467227940031 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 3740 | 1467227940036 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:19:00 INFO - PROCESS | 3740 | 1467227940042 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:19:00 INFO - PROCESS | 3740 | 1467227940045 Marionette TRACE conn6 <- [1,1618,null,{}] 12:19:00 INFO - PROCESS | 3740 | 1467227940049 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}] 12:19:00 INFO - PROCESS | 3740 | 1467227940051 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:00 INFO - PROCESS | 3740 | 1467227940144 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:19:00 INFO - PROCESS | 3740 | 1467227940225 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 3740 | 1467227940227 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0AA6800 == 33 [pid = 3740] [id = 414] 12:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C1347000) [pid = 3740] [serial = 1242] [outer = 0000000000000000] 12:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C236DC00) [pid = 3740] [serial = 1243] [outer = 00000037C1347000] 12:19:00 INFO - PROCESS | 3740 | 1467227940276 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C2638400) [pid = 3740] [serial = 1244] [outer = 00000037C1347000] 12:19:00 INFO - PROCESS | 3740 | 1467227940676 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]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 12:19:00 INFO - PROCESS | 3740 | 1467227940717 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 3740 | 1467227940720 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:19:00 INFO - PROCESS | 3740 | 1467227940723 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - PROCESS | 3740 | 1467227940727 Marionette TRACE conn6 <- [1,1622,null,{}] 12:19:00 INFO - PROCESS | 3740 | 1467227940738 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}] 12:19:00 INFO - PROCESS | 3740 | 1467227940743 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:00 INFO - PROCESS | 3740 | 1467227940863 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:19:00 INFO - PROCESS | 3740 | 1467227940902 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 3740 | 1467227940905 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D12800 == 34 [pid = 3740] [id = 415] 12:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC0C1C00) [pid = 3740] [serial = 1245] [outer = 0000000000000000] 12:19:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C6899C00) [pid = 3740] [serial = 1246] [outer = 00000037BC0C1C00] 12:19:00 INFO - PROCESS | 3740 | 1467227940956 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8B3D400) [pid = 3740] [serial = 1247] [outer = 00000037BC0C1C00] 12:19:01 INFO - PROCESS | 3740 | 1467227941404 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]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 12:19:01 INFO - PROCESS | 3740 | 1467227941460 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:19:01 INFO - PROCESS | 3740 | 1467227941463 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:19:01 INFO - PROCESS | 3740 | 1467227941466 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - PROCESS | 3740 | 1467227941468 Marionette TRACE conn6 <- [1,1626,null,{}] 12:19:01 INFO - PROCESS | 3740 | 1467227941472 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}] 12:19:01 INFO - PROCESS | 3740 | 1467227941474 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:01 INFO - PROCESS | 3740 | 1467227941593 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:19:01 INFO - PROCESS | 3740 | 1467227941651 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 3740 | 1467227941653 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B39000 == 35 [pid = 3740] [id = 416] 12:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8E2C000) [pid = 3740] [serial = 1248] [outer = 0000000000000000] 12:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8E33000) [pid = 3740] [serial = 1249] [outer = 00000037C8E2C000] 12:19:01 INFO - PROCESS | 3740 | 1467227941700 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C9519000) [pid = 3740] [serial = 1250] [outer = 00000037C8E2C000] 12:19:02 INFO - PROCESS | 3740 | 1467227942162 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]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 12:19:02 INFO - PROCESS | 3740 | 1467227942203 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 3740 | 1467227942205 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:19:02 INFO - PROCESS | 3740 | 1467227942209 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 3740 | 1467227942210 Marionette TRACE conn6 <- [1,1630,null,{}] 12:19:02 INFO - PROCESS | 3740 | 1467227942214 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}] 12:19:02 INFO - PROCESS | 3740 | 1467227942216 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:02 INFO - PROCESS | 3740 | 1467227942368 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:19:02 INFO - PROCESS | 3740 | 1467227942424 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 3740 | 1467227942426 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCA4F000 == 36 [pid = 3740] [id = 417] 12:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C95E8800) [pid = 3740] [serial = 1251] [outer = 0000000000000000] 12:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9784800) [pid = 3740] [serial = 1252] [outer = 00000037C95E8800] 12:19:02 INFO - PROCESS | 3740 | 1467227942472 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C4EC00) [pid = 3740] [serial = 1253] [outer = 00000037C95E8800] 12:19:02 INFO - PROCESS | 3740 | 1467227942909 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]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 12:19:02 INFO - PROCESS | 3740 | 1467227942946 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 3740 | 1467227942948 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:19:02 INFO - PROCESS | 3740 | 1467227942957 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 3740 | 1467227942959 Marionette TRACE conn6 <- [1,1634,null,{}] 12:19:02 INFO - PROCESS | 3740 | 1467227942963 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}] 12:19:02 INFO - PROCESS | 3740 | 1467227942969 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:03 INFO - PROCESS | 3740 | 1467227943115 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:19:03 INFO - PROCESS | 3740 | 1467227943169 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 3740 | 1467227943171 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC4E800 == 37 [pid = 3740] [id = 418] 12:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9D52800) [pid = 3740] [serial = 1254] [outer = 0000000000000000] 12:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9E92800) [pid = 3740] [serial = 1255] [outer = 00000037C9D52800] 12:19:03 INFO - PROCESS | 3740 | 1467227943221 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA6CC000) [pid = 3740] [serial = 1256] [outer = 00000037C9D52800] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC598800) [pid = 3740] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2ADFC00) [pid = 3740] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC739C00) [pid = 3740] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC597800) [pid = 3740] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC0B8400) [pid = 3740] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC69BC00) [pid = 3740] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C134B000) [pid = 3740] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC0C3000) [pid = 3740] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8BE1400) [pid = 3740] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9780000) [pid = 3740] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:19:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C28ED800) [pid = 3740] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:19:03 INFO - PROCESS | 3740 | 1467227943657 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]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 735ms 12:19:03 INFO - PROCESS | 3740 | 1467227943719 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 3740 | 1467227943721 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:19:03 INFO - PROCESS | 3740 | 1467227943733 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 3740 | 1467227943735 Marionette TRACE conn6 <- [1,1638,null,{}] 12:19:03 INFO - PROCESS | 3740 | 1467227943739 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}] 12:19:03 INFO - PROCESS | 3740 | 1467227943741 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:03 INFO - PROCESS | 3740 | 1467227943827 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:19:03 INFO - PROCESS | 3740 | 1467227943833 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 3740 | 1467227943835 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD649000 == 38 [pid = 3740] [id = 419] 12:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC739C00) [pid = 3740] [serial = 1257] [outer = 0000000000000000] 12:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8104800) [pid = 3740] [serial = 1258] [outer = 00000037BC739C00] 12:19:03 INFO - PROCESS | 3740 | 1467227943880 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037CA6ED000) [pid = 3740] [serial = 1259] [outer = 00000037BC739C00] 12:19:04 INFO - PROCESS | 3740 | 1467227944324 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]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 12:19:04 INFO - PROCESS | 3740 | 1467227944376 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 3740 | 1467227944379 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:19:04 INFO - PROCESS | 3740 | 1467227944382 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:19:04 INFO - PROCESS | 3740 | 1467227944384 Marionette TRACE conn6 <- [1,1642,null,{}] 12:19:04 INFO - PROCESS | 3740 | 1467227944388 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}] 12:19:04 INFO - PROCESS | 3740 | 1467227944390 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:04 INFO - PROCESS | 3740 | 1467227944477 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:19:04 INFO - PROCESS | 3740 | 1467227944484 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 3740 | 1467227944486 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD692800 == 39 [pid = 3740] [id = 420] 12:19:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CB813C00) [pid = 3740] [serial = 1260] [outer = 0000000000000000] 12:19:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CB819400) [pid = 3740] [serial = 1261] [outer = 00000037CB813C00] 12:19:04 INFO - PROCESS | 3740 | 1467227944533 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CBB9B000) [pid = 3740] [serial = 1262] [outer = 00000037CB813C00] 12:19:04 INFO - PROCESS | 3740 | 1467227944956 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]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 12:19:05 INFO - PROCESS | 3740 | 1467227945017 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 3740 | 1467227945019 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:19:05 INFO - PROCESS | 3740 | 1467227945022 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 3740 | 1467227945024 Marionette TRACE conn6 <- [1,1646,null,{}] 12:19:05 INFO - PROCESS | 3740 | 1467227945028 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}] 12:19:05 INFO - PROCESS | 3740 | 1467227945030 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:05 INFO - PROCESS | 3740 | 1467227945116 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:19:05 INFO - PROCESS | 3740 | 1467227945124 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 3740 | 1467227945126 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D11800 == 40 [pid = 3740] [id = 421] 12:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC694800) [pid = 3740] [serial = 1263] [outer = 0000000000000000] 12:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CC425C00) [pid = 3740] [serial = 1264] [outer = 00000037BC694800] 12:19:05 INFO - PROCESS | 3740 | 1467227945172 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CC9B9C00) [pid = 3740] [serial = 1265] [outer = 00000037BC694800] 12:19:05 INFO - PROCESS | 3740 | 1467227945773 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]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 776ms 12:19:05 INFO - PROCESS | 3740 | 1467227945802 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 3740 | 1467227945807 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:19:05 INFO - PROCESS | 3740 | 1467227945812 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 3740 | 1467227945816 Marionette TRACE conn6 <- [1,1650,null,{}] 12:19:05 INFO - PROCESS | 3740 | 1467227945822 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}] 12:19:05 INFO - PROCESS | 3740 | 1467227945825 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:05 INFO - PROCESS | 3740 | 1467227945949 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:19:06 INFO - PROCESS | 3740 | 1467227946072 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 3740 | 1467227946075 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8D800 == 41 [pid = 3740] [id = 422] 12:19:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BC698000) [pid = 3740] [serial = 1266] [outer = 0000000000000000] 12:19:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C0A53800) [pid = 3740] [serial = 1267] [outer = 00000037BC698000] 12:19:06 INFO - PROCESS | 3740 | 1467227946135 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C2414400) [pid = 3740] [serial = 1268] [outer = 00000037BC698000] 12:19:06 INFO - PROCESS | 3740 | 1467227946770 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]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1021ms 12:19:06 INFO - PROCESS | 3740 | 1467227946838 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 3740 | 1467227946843 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:19:06 INFO - PROCESS | 3740 | 1467227946851 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 3740 | 1467227946854 Marionette TRACE conn6 <- [1,1654,null,{}] 12:19:06 INFO - PROCESS | 3740 | 1467227946895 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}] 12:19:06 INFO - PROCESS | 3740 | 1467227946898 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:07 INFO - PROCESS | 3740 | 1467227947024 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:19:07 INFO - PROCESS | 3740 | 1467227947138 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 3740 | 1467227947141 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CB8AD800 == 42 [pid = 3740] [id = 423] 12:19:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C607E000) [pid = 3740] [serial = 1269] [outer = 0000000000000000] 12:19:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8345C00) [pid = 3740] [serial = 1270] [outer = 00000037C607E000] 12:19:07 INFO - PROCESS | 3740 | 1467227947201 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C913BC00) [pid = 3740] [serial = 1271] [outer = 00000037C607E000] 12:19:07 INFO - PROCESS | 3740 | 1467227947828 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]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1004ms 12:19:07 INFO - PROCESS | 3740 | 1467227947855 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 3740 | 1467227947858 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:19:07 INFO - PROCESS | 3740 | 1467227947862 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 3740 | 1467227947866 Marionette TRACE conn6 <- [1,1658,null,{}] 12:19:07 INFO - PROCESS | 3740 | 1467227947878 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}] 12:19:07 INFO - PROCESS | 3740 | 1467227947883 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:08 INFO - PROCESS | 3740 | 1467227948000 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:19:08 INFO - PROCESS | 3740 | 1467227948097 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 3740 | 1467227948100 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDDA5800 == 43 [pid = 3740] [id = 424] 12:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CA5C9800) [pid = 3740] [serial = 1272] [outer = 0000000000000000] 12:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CA6D0800) [pid = 3740] [serial = 1273] [outer = 00000037CA5C9800] 12:19:08 INFO - PROCESS | 3740 | 1467227948160 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CCAD6800) [pid = 3740] [serial = 1274] [outer = 00000037CA5C9800] 12:19:08 INFO - PROCESS | 3740 | 1467227948797 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]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 987ms 12:19:08 INFO - PROCESS | 3740 | 1467227948850 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 3740 | 1467227948854 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:19:08 INFO - PROCESS | 3740 | 1467227948857 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 3740 | 1467227948860 Marionette TRACE conn6 <- [1,1662,null,{}] 12:19:08 INFO - PROCESS | 3740 | 1467227948863 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}] 12:19:08 INFO - PROCESS | 3740 | 1467227948866 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:08 INFO - PROCESS | 3740 | 1467227948983 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:19:09 INFO - PROCESS | 3740 | 1467227949152 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 3740 | 1467227949155 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73F800 == 44 [pid = 3740] [id = 425] 12:19:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CD2C4400) [pid = 3740] [serial = 1275] [outer = 0000000000000000] 12:19:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CD2C8400) [pid = 3740] [serial = 1276] [outer = 00000037CD2C4400] 12:19:09 INFO - PROCESS | 3740 | 1467227949214 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CD603C00) [pid = 3740] [serial = 1277] [outer = 00000037CD2C4400] 12:19:09 INFO - PROCESS | 3740 | 1467227949959 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]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1184ms 12:19:10 INFO - PROCESS | 3740 | 1467227950053 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 3740 | 1467227950058 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:19:10 INFO - PROCESS | 3740 | 1467227950065 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 3740 | 1467227950069 Marionette TRACE conn6 <- [1,1666,null,{}] 12:19:10 INFO - PROCESS | 3740 | 1467227950075 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}] 12:19:10 INFO - PROCESS | 3740 | 1467227950078 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:10 INFO - PROCESS | 3740 | 1467227950196 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:19:10 INFO - PROCESS | 3740 | 1467227950274 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 3740 | 1467227950278 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13B0000 == 45 [pid = 3740] [id = 426] 12:19:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BCB27800) [pid = 3740] [serial = 1278] [outer = 0000000000000000] 12:19:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BC59FC00) [pid = 3740] [serial = 1279] [outer = 00000037BCB27800] 12:19:10 INFO - PROCESS | 3740 | 1467227950387 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C123F400) [pid = 3740] [serial = 1280] [outer = 00000037BCB27800] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD692800 == 44 [pid = 3740] [id = 420] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD649000 == 43 [pid = 3740] [id = 419] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC4E800 == 42 [pid = 3740] [id = 418] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCA4F000 == 41 [pid = 3740] [id = 417] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B39000 == 40 [pid = 3740] [id = 416] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D12800 == 39 [pid = 3740] [id = 415] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0AA6800 == 38 [pid = 3740] [id = 414] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C130D000 == 37 [pid = 3740] [id = 413] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDB000 == 36 [pid = 3740] [id = 412] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C5F000 == 35 [pid = 3740] [id = 410] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6731000 == 34 [pid = 3740] [id = 411] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C49000 == 33 [pid = 3740] [id = 400] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C282E800 == 32 [pid = 3740] [id = 399] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73F800 == 31 [pid = 3740] [id = 425] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDDA5800 == 30 [pid = 3740] [id = 424] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037CB8AD800 == 29 [pid = 3740] [id = 423] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D11800 == 28 [pid = 3740] [id = 421] 12:19:11 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8D800 == 27 [pid = 3740] [id = 422] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC5E9800) [pid = 3740] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC652000) [pid = 3740] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C6010C00) [pid = 3740] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BD4D5C00) [pid = 3740] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C0A55000) [pid = 3740] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C2621800) [pid = 3740] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BCA09000) [pid = 3740] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BA79DC00) [pid = 3740] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BD7E5400) [pid = 3740] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC736C00) [pid = 3740] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C665B800) [pid = 3740] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C28F5800) [pid = 3740] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C67AEC00) [pid = 3740] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9308C00) [pid = 3740] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6F1C800) [pid = 3740] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C4A400) [pid = 3740] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C95DF800) [pid = 3740] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9D86000) [pid = 3740] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C6412400) [pid = 3740] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9C83400) [pid = 3740] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8E2E800) [pid = 3740] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95E9C00) [pid = 3740] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C28C8000) [pid = 3740] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:19:11 INFO - PROCESS | 3740 | 1467227951630 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]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1590ms 12:19:11 INFO - PROCESS | 3740 | 1467227951661 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 3740 | 1467227951666 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:19:11 INFO - PROCESS | 3740 | 1467227951670 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:19:11 INFO - PROCESS | 3740 | 1467227951674 Marionette TRACE conn6 <- [1,1670,null,{}] 12:19:11 INFO - PROCESS | 3740 | 1467227951679 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}] 12:19:11 INFO - PROCESS | 3740 | 1467227951682 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:11 INFO - PROCESS | 3740 | 1467227951773 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:19:11 INFO - PROCESS | 3740 | 1467227951918 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 3740 | 1467227951920 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BD9D8000 == 28 [pid = 3740] [id = 427] 12:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC596400) [pid = 3740] [serial = 1281] [outer = 0000000000000000] 12:19:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC59C800) [pid = 3740] [serial = 1282] [outer = 00000037BC596400] 12:19:11 INFO - PROCESS | 3740 | 1467227951972 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5EB800) [pid = 3740] [serial = 1283] [outer = 00000037BC596400] 12:19:12 INFO - PROCESS | 3740 | 1467227952428 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]]]}] 12:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 776ms 12:19:12 INFO - PROCESS | 3740 | 1467227952452 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 3740 | 1467227952457 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:19:12 INFO - PROCESS | 3740 | 1467227952464 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 3740 | 1467227952467 Marionette TRACE conn6 <- [1,1674,null,{}] 12:19:12 INFO - PROCESS | 3740 | 1467227952471 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}] 12:19:12 INFO - PROCESS | 3740 | 1467227952474 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:12 INFO - PROCESS | 3740 | 1467227952569 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:19:12 INFO - PROCESS | 3740 | 1467227952576 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 3740 | 1467227952578 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2486800 == 29 [pid = 3740] [id = 428] 12:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC653000) [pid = 3740] [serial = 1284] [outer = 0000000000000000] 12:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC734000) [pid = 3740] [serial = 1285] [outer = 00000037BC653000] 12:19:12 INFO - PROCESS | 3740 | 1467227952628 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BCA0A800) [pid = 3740] [serial = 1286] [outer = 00000037BC653000] 12:19:13 INFO - PROCESS | 3740 | 1467227953132 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]]]}] 12:19:13 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 12:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 735ms 12:19:13 INFO - PROCESS | 3740 | 1467227953199 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 3740 | 1467227953202 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:19:13 INFO - PROCESS | 3740 | 1467227953205 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 3740 | 1467227953209 Marionette TRACE conn6 <- [1,1678,null,{}] 12:19:13 INFO - PROCESS | 3740 | 1467227953220 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}] 12:19:13 INFO - PROCESS | 3740 | 1467227953225 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:13 INFO - PROCESS | 3740 | 1467227953315 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:19:13 INFO - PROCESS | 3740 | 1467227953403 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 3740 | 1467227953407 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E4000 == 30 [pid = 3740] [id = 429] 12:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BB04AC00) [pid = 3740] [serial = 1287] [outer = 0000000000000000] 12:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0A5C400) [pid = 3740] [serial = 1288] [outer = 00000037BB04AC00] 12:19:13 INFO - PROCESS | 3740 | 1467227953458 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0B53000) [pid = 3740] [serial = 1289] [outer = 00000037BB04AC00] 12:19:13 INFO - PROCESS | 3740 | 1467227953897 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]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 12:19:13 INFO - PROCESS | 3740 | 1467227953979 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 3740 | 1467227953982 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:19:14 INFO - PROCESS | 3740 | 1467227953991 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 3740 | 1467227953993 Marionette TRACE conn6 <- [1,1682,null,{}] 12:19:14 INFO - PROCESS | 3740 | 1467227953996 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}] 12:19:14 INFO - PROCESS | 3740 | 1467227953998 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:14 INFO - PROCESS | 3740 | 1467227954115 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:19:14 INFO - PROCESS | 3740 | 1467227954167 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 3740 | 1467227954169 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C55000 == 31 [pid = 3740] [id = 430] 12:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C236C400) [pid = 3740] [serial = 1290] [outer = 0000000000000000] 12:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C241B000) [pid = 3740] [serial = 1291] [outer = 00000037C236C400] 12:19:14 INFO - PROCESS | 3740 | 1467227954216 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C263F800) [pid = 3740] [serial = 1292] [outer = 00000037C236C400] 12:19:14 INFO - PROCESS | 3740 | 1467227954671 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]]]}] 12:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 12:19:14 INFO - PROCESS | 3740 | 1467227954730 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 3740 | 1467227954733 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:19:14 INFO - PROCESS | 3740 | 1467227954743 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:19:14 INFO - PROCESS | 3740 | 1467227954745 Marionette TRACE conn6 <- [1,1686,null,{}] 12:19:14 INFO - PROCESS | 3740 | 1467227954748 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}] 12:19:14 INFO - PROCESS | 3740 | 1467227954750 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:14 INFO - PROCESS | 3740 | 1467227954859 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:19:14 INFO - PROCESS | 3740 | 1467227954870 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 3740 | 1467227954872 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1B000 == 32 [pid = 3740] [id = 431] 12:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC650400) [pid = 3740] [serial = 1293] [outer = 0000000000000000] 12:19:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C2A82C00) [pid = 3740] [serial = 1294] [outer = 00000037BC650400] 12:19:14 INFO - PROCESS | 3740 | 1467227954920 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C5D76C00) [pid = 3740] [serial = 1295] [outer = 00000037BC650400] 12:19:15 INFO - PROCESS | 3740 | 1467227955393 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]]]}] 12:19:15 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 12:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 12:19:15 INFO - PROCESS | 3740 | 1467227955414 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 3740 | 1467227955417 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:19:15 INFO - PROCESS | 3740 | 1467227955425 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:19:15 INFO - PROCESS | 3740 | 1467227955427 Marionette TRACE conn6 <- [1,1690,null,{}] 12:19:15 INFO - PROCESS | 3740 | 1467227955431 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}] 12:19:15 INFO - PROCESS | 3740 | 1467227955437 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:15 INFO - PROCESS | 3740 | 1467227955606 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C95E8800) [pid = 3740] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9D52800) [pid = 3740] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC5EA000) [pid = 3740] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CB813C00) [pid = 3740] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C1347000) [pid = 3740] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C123F000) [pid = 3740] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC0C1C00) [pid = 3740] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C8A400) [pid = 3740] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC645000) [pid = 3740] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC694800) [pid = 3740] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8E2C000) [pid = 3740] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:19:15 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC739C00) [pid = 3740] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:19:15 INFO - PROCESS | 3740 | 1467227955850 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 3740 | 1467227955853 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A92800 == 33 [pid = 3740] [id = 432] 12:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BA796C00) [pid = 3740] [serial = 1296] [outer = 0000000000000000] 12:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC47E400) [pid = 3740] [serial = 1297] [outer = 00000037BA796C00] 12:19:15 INFO - PROCESS | 3740 | 1467227955901 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2639C00) [pid = 3740] [serial = 1298] [outer = 00000037BA796C00] 12:19:16 INFO - PROCESS | 3740 | 1467227956299 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 923ms 12:19:16 INFO - PROCESS | 3740 | 1467227956352 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:19:16 INFO - PROCESS | 3740 | 1467227956354 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:19:16 INFO - PROCESS | 3740 | 1467227956357 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:19:16 INFO - PROCESS | 3740 | 1467227956359 Marionette TRACE conn6 <- [1,1694,null,{}] 12:19:16 INFO - PROCESS | 3740 | 1467227956362 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}] 12:19:16 INFO - PROCESS | 3740 | 1467227956364 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:16 INFO - PROCESS | 3740 | 1467227956476 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:19:16 INFO - PROCESS | 3740 | 1467227956483 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 3740 | 1467227956485 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC7C000 == 34 [pid = 3740] [id = 433] 12:19:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C665A800) [pid = 3740] [serial = 1299] [outer = 0000000000000000] 12:19:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6F28C00) [pid = 3740] [serial = 1300] [outer = 00000037C665A800] 12:19:16 INFO - PROCESS | 3740 | 1467227956532 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8BDFC00) [pid = 3740] [serial = 1301] [outer = 00000037C665A800] 12:19:16 INFO - PROCESS | 3740 | 1467227956954 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 12:19:17 INFO - PROCESS | 3740 | 1467227956990 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 3740 | 1467227956992 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:19:17 INFO - PROCESS | 3740 | 1467227956996 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 3740 | 1467227956997 Marionette TRACE conn6 <- [1,1698,null,{}] 12:19:17 INFO - PROCESS | 3740 | 1467227957001 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}] 12:19:17 INFO - PROCESS | 3740 | 1467227957003 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:17 INFO - PROCESS | 3740 | 1467227957114 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:19:17 INFO - PROCESS | 3740 | 1467227957156 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 3740 | 1467227957158 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC91D000 == 35 [pid = 3740] [id = 434] 12:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C665B400) [pid = 3740] [serial = 1302] [outer = 0000000000000000] 12:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C8E28C00) [pid = 3740] [serial = 1303] [outer = 00000037C665B400] 12:19:17 INFO - PROCESS | 3740 | 1467227957204 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C902FC00) [pid = 3740] [serial = 1304] [outer = 00000037C665B400] 12:19:17 INFO - PROCESS | 3740 | 1467227957622 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]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 12:19:17 INFO - PROCESS | 3740 | 1467227957675 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 3740 | 1467227957677 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 3740 | 1467227957680 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:19:17 INFO - PROCESS | 3740 | 1467227957682 Marionette TRACE conn6 <- [1,1702,null,{}] 12:19:17 INFO - PROCESS | 3740 | 1467227957686 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}] 12:19:17 INFO - PROCESS | 3740 | 1467227957688 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:17 INFO - PROCESS | 3740 | 1467227957778 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:19:17 INFO - PROCESS | 3740 | 1467227957783 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 3740 | 1467227957785 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E3800 == 36 [pid = 3740] [id = 435] 12:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C930B000) [pid = 3740] [serial = 1305] [outer = 0000000000000000] 12:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C95D6400) [pid = 3740] [serial = 1306] [outer = 00000037C930B000] 12:19:17 INFO - PROCESS | 3740 | 1467227957831 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C95E3C00) [pid = 3740] [serial = 1307] [outer = 00000037C930B000] 12:19:18 INFO - PROCESS | 3740 | 1467227958615 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 12:19:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:19:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:19:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:19:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 3740 | 1467227958674 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:19:18 INFO - PROCESS | 3740 | 1467227958704 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - PROCESS | 3740 | 1467227958710 Marionette TRACE conn6 <- [1,1706,null,{}] 12:19:18 INFO - PROCESS | 3740 | 1467227958716 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}] 12:19:18 INFO - PROCESS | 3740 | 1467227958719 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:18 INFO - PROCESS | 3740 | 1467227958856 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:19:18 INFO - PROCESS | 3740 | 1467227958969 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 3740 | 1467227958972 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C283A800 == 37 [pid = 3740] [id = 436] 12:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC5ED000) [pid = 3740] [serial = 1308] [outer = 0000000000000000] 12:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC695800) [pid = 3740] [serial = 1309] [outer = 00000037BC5ED000] 12:19:19 INFO - PROCESS | 3740 | 1467227959034 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BD7E5400) [pid = 3740] [serial = 1310] [outer = 00000037BC5ED000] 12:19:19 INFO - PROCESS | 3740 | 1467227959744 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1077ms 12:19:19 INFO - PROCESS | 3740 | 1467227959796 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 3740 | 1467227959801 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:19:19 INFO - PROCESS | 3740 | 1467227959808 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - PROCESS | 3740 | 1467227959811 Marionette TRACE conn6 <- [1,1710,null,{}] 12:19:19 INFO - PROCESS | 3740 | 1467227959815 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}] 12:19:19 INFO - PROCESS | 3740 | 1467227959819 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:19 INFO - PROCESS | 3740 | 1467227959960 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:19:20 INFO - PROCESS | 3740 | 1467227960083 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 3740 | 1467227960086 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1A800 == 38 [pid = 3740] [id = 437] 12:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C2419400) [pid = 3740] [serial = 1311] [outer = 0000000000000000] 12:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C2637800) [pid = 3740] [serial = 1312] [outer = 00000037C2419400] 12:19:20 INFO - PROCESS | 3740 | 1467227960145 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C6078000) [pid = 3740] [serial = 1313] [outer = 00000037C2419400] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC91D000 == 37 [pid = 3740] [id = 434] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC7C000 == 36 [pid = 3740] [id = 433] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A92800 == 35 [pid = 3740] [id = 432] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1B000 == 34 [pid = 3740] [id = 431] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C55000 == 33 [pid = 3740] [id = 430] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E4000 == 32 [pid = 3740] [id = 429] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2486800 == 31 [pid = 3740] [id = 428] 12:19:20 INFO - PROCESS | 3740 | --DOCSHELL 00000037BD9D8000 == 30 [pid = 3740] [id = 427] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C9C4EC00) [pid = 3740] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C9784800) [pid = 3740] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9E92800) [pid = 3740] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC6A2000) [pid = 3740] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CBB9B000) [pid = 3740] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C08D9400) [pid = 3740] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C236DC00) [pid = 3740] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C2638400) [pid = 3740] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C28C0400) [pid = 3740] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6083C00) [pid = 3740] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6899C00) [pid = 3740] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9FB5C00) [pid = 3740] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC6A1C00) [pid = 3740] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCB24800) [pid = 3740] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CB819400) [pid = 3740] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CC9B9C00) [pid = 3740] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CC425C00) [pid = 3740] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CA6CC000) [pid = 3740] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8E33000) [pid = 3740] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9519000) [pid = 3740] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C8104800) [pid = 3740] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CA6ED000) [pid = 3740] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:19:20 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8B3D400) [pid = 3740] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:19:21 INFO - PROCESS | 3740 | 1467227960992 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]]]}] 12:19:21 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 12:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1230ms 12:19:21 INFO - PROCESS | 3740 | 1467227961039 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 3740 | 1467227961044 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:19:21 INFO - PROCESS | 3740 | 1467227961048 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:19:21 INFO - PROCESS | 3740 | 1467227961052 Marionette TRACE conn6 <- [1,1714,null,{}] 12:19:21 INFO - PROCESS | 3740 | 1467227961058 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}] 12:19:21 INFO - PROCESS | 3740 | 1467227961061 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:21 INFO - PROCESS | 3740 | 1467227961152 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:19:21 INFO - PROCESS | 3740 | 1467227961159 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 3740 | 1467227961164 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15B7800 == 31 [pid = 3740] [id = 438] 12:19:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC64F000) [pid = 3740] [serial = 1314] [outer = 0000000000000000] 12:19:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC740C00) [pid = 3740] [serial = 1315] [outer = 00000037BC64F000] 12:19:21 INFO - PROCESS | 3740 | 1467227961219 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BD7E3800) [pid = 3740] [serial = 1316] [outer = 00000037BC64F000] 12:19:21 INFO - PROCESS | 3740 | 1467227961742 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]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 12:19:21 INFO - PROCESS | 3740 | 1467227961787 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 3740 | 1467227961792 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:19:21 INFO - PROCESS | 3740 | 1467227961798 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 3740 | 1467227961800 Marionette TRACE conn6 <- [1,1718,null,{}] 12:19:21 INFO - PROCESS | 3740 | 1467227961804 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}] 12:19:21 INFO - PROCESS | 3740 | 1467227961807 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:21 INFO - PROCESS | 3740 | 1467227961898 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:19:21 INFO - PROCESS | 3740 | 1467227961976 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 3740 | 1467227961979 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C691F000 == 32 [pid = 3740] [id = 439] 12:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C1350000) [pid = 3740] [serial = 1317] [outer = 0000000000000000] 12:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C2307800) [pid = 3740] [serial = 1318] [outer = 00000037C1350000] 12:19:22 INFO - PROCESS | 3740 | 1467227962030 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2639800) [pid = 3740] [serial = 1319] [outer = 00000037C1350000] 12:19:22 INFO - PROCESS | 3740 | 1467227962448 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] 12:19:22 INFO - PROCESS | 3740 | 1467227962475 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:19:22 INFO - PROCESS | 3740 | 1467227962478 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 3740 | 1467227962482 Marionette TRACE conn6 <- [1,1722,null,{}] 12:19:22 INFO - PROCESS | 3740 | 1467227962493 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}] 12:19:22 INFO - PROCESS | 3740 | 1467227962498 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:22 INFO - PROCESS | 3740 | 1467227962588 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:19:22 INFO - PROCESS | 3740 | 1467227962595 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 3740 | 1467227962599 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D15000 == 33 [pid = 3740] [id = 440] 12:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC0BF800) [pid = 3740] [serial = 1320] [outer = 0000000000000000] 12:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C6412400) [pid = 3740] [serial = 1321] [outer = 00000037BC0BF800] 12:19:22 INFO - PROCESS | 3740 | 1467227962650 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6943400) [pid = 3740] [serial = 1322] [outer = 00000037BC0BF800] 12:19:23 INFO - PROCESS | 3740 | 1467227963133 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 693ms 12:19:23 INFO - PROCESS | 3740 | 1467227963184 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 3740 | 1467227963187 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:19:23 INFO - PROCESS | 3740 | 1467227963190 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 3740 | 1467227963192 Marionette TRACE conn6 <- [1,1726,null,{}] 12:19:23 INFO - PROCESS | 3740 | 1467227963196 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}] 12:19:23 INFO - PROCESS | 3740 | 1467227963198 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:23 INFO - PROCESS | 3740 | 1467227963317 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:19:23 INFO - PROCESS | 3740 | 1467227963366 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:23 INFO - PROCESS | 3740 | 1467227963368 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDA000 == 34 [pid = 3740] [id = 441] 12:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8BE3800) [pid = 3740] [serial = 1323] [outer = 0000000000000000] 12:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8E26000) [pid = 3740] [serial = 1324] [outer = 00000037C8BE3800] 12:19:23 INFO - PROCESS | 3740 | 1467227963423 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C930C000) [pid = 3740] [serial = 1325] [outer = 00000037C8BE3800] 12:19:23 INFO - PROCESS | 3740 | 1467227963855 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 12:19:23 INFO - PROCESS | 3740 | 1467227963927 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 3740 | 1467227963930 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:19:23 INFO - PROCESS | 3740 | 1467227963933 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 3740 | 1467227963935 Marionette TRACE conn6 <- [1,1730,null,{}] 12:19:23 INFO - PROCESS | 3740 | 1467227963938 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}] 12:19:23 INFO - PROCESS | 3740 | 1467227963940 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:24 INFO - PROCESS | 3740 | 1467227964086 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:19:24 INFO - PROCESS | 3740 | 1467227964144 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 3740 | 1467227964146 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAB3800 == 35 [pid = 3740] [id = 442] 12:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C8B3C400) [pid = 3740] [serial = 1326] [outer = 0000000000000000] 12:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95E2800) [pid = 3740] [serial = 1327] [outer = 00000037C8B3C400] 12:19:24 INFO - PROCESS | 3740 | 1467227964193 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C95F3400) [pid = 3740] [serial = 1328] [outer = 00000037C8B3C400] 12:19:24 INFO - PROCESS | 3740 | 1467227964629 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]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 12:19:24 INFO - PROCESS | 3740 | 1467227964676 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 3740 | 1467227964679 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:19:24 INFO - PROCESS | 3740 | 1467227964682 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 3740 | 1467227964684 Marionette TRACE conn6 <- [1,1734,null,{}] 12:19:24 INFO - PROCESS | 3740 | 1467227964687 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}] 12:19:24 INFO - PROCESS | 3740 | 1467227964694 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:24 INFO - PROCESS | 3740 | 1467227964840 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:19:24 INFO - PROCESS | 3740 | 1467227964897 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 3740 | 1467227964899 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD21C800 == 36 [pid = 3740] [id = 443] 12:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9C4B000) [pid = 3740] [serial = 1329] [outer = 0000000000000000] 12:19:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9C87000) [pid = 3740] [serial = 1330] [outer = 00000037C9C4B000] 12:19:24 INFO - PROCESS | 3740 | 1467227964946 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9D8F400) [pid = 3740] [serial = 1331] [outer = 00000037C9C4B000] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C665B400) [pid = 3740] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C236C400) [pid = 3740] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC596400) [pid = 3740] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC653000) [pid = 3740] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BCB27800) [pid = 3740] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BB04AC00) [pid = 3740] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC650400) [pid = 3740] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC698000) [pid = 3740] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C607E000) [pid = 3740] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA5C9800) [pid = 3740] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CD2C4400) [pid = 3740] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BA796C00) [pid = 3740] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:19:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C665A800) [pid = 3740] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:19:25 INFO - PROCESS | 3740 | 1467227965389 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]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 12:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:19:25 INFO - PROCESS | 3740 | 1467227965431 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 3740 | 1467227965433 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:19:25 INFO - PROCESS | 3740 | 1467227965437 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 3740 | 1467227965439 Marionette TRACE conn6 <- [1,1738,null,{}] 12:19:25 INFO - PROCESS | 3740 | 1467227965442 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}] 12:19:25 INFO - PROCESS | 3740 | 1467227965444 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:25 INFO - PROCESS | 3740 | 1467227965558 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:19:25 INFO - PROCESS | 3740 | 1467227965609 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 3740 | 1467227965611 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C87800 == 37 [pid = 3740] [id = 444] 12:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC59F400) [pid = 3740] [serial = 1332] [outer = 0000000000000000] 12:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C665A800) [pid = 3740] [serial = 1333] [outer = 00000037BC59F400] 12:19:25 INFO - PROCESS | 3740 | 1467227965659 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9D90000) [pid = 3740] [serial = 1334] [outer = 00000037BC59F400] 12:19:26 INFO - PROCESS | 3740 | 1467227966013 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 12:19:26 INFO - PROCESS | 3740 | 1467227966068 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 3740 | 1467227966071 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:19:26 INFO - PROCESS | 3740 | 1467227966074 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 3740 | 1467227966076 Marionette TRACE conn6 <- [1,1742,null,{}] 12:19:26 INFO - PROCESS | 3740 | 1467227966088 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}] 12:19:26 INFO - PROCESS | 3740 | 1467227966090 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:26 INFO - PROCESS | 3740 | 1467227966176 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:19:26 INFO - PROCESS | 3740 | 1467227966181 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 3740 | 1467227966183 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD680800 == 38 [pid = 3740] [id = 445] 12:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9FC5800) [pid = 3740] [serial = 1335] [outer = 0000000000000000] 12:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CA6AE800) [pid = 3740] [serial = 1336] [outer = 00000037C9FC5800] 12:19:26 INFO - PROCESS | 3740 | 1467227966229 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CA6B8400) [pid = 3740] [serial = 1337] [outer = 00000037C9FC5800] 12:19:26 INFO - PROCESS | 3740 | 1467227966657 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 12:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:19:26 INFO - PROCESS | 3740 | 1467227966711 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 3740 | 1467227966713 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:19:26 INFO - PROCESS | 3740 | 1467227966717 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 3740 | 1467227966719 Marionette TRACE conn6 <- [1,1746,null,{}] 12:19:26 INFO - PROCESS | 3740 | 1467227966722 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}] 12:19:26 INFO - PROCESS | 3740 | 1467227966724 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:26 INFO - PROCESS | 3740 | 1467227966810 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:19:26 INFO - PROCESS | 3740 | 1467227966816 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 3740 | 1467227966818 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD0A800 == 39 [pid = 3740] [id = 446] 12:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA6F1000) [pid = 3740] [serial = 1338] [outer = 0000000000000000] 12:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CAC8E800) [pid = 3740] [serial = 1339] [outer = 00000037CA6F1000] 12:19:26 INFO - PROCESS | 3740 | 1467227966863 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CB8BE000) [pid = 3740] [serial = 1340] [outer = 00000037CA6F1000] 12:19:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13B0000 == 38 [pid = 3740] [id = 426] 12:19:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15B7800 == 37 [pid = 3740] [id = 438] 12:19:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1A800 == 36 [pid = 3740] [id = 437] 12:19:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C283A800 == 35 [pid = 3740] [id = 436] 12:19:27 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E3800 == 34 [pid = 3740] [id = 435] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C691F000 == 33 [pid = 3740] [id = 439] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D15000 == 32 [pid = 3740] [id = 440] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD21C800 == 31 [pid = 3740] [id = 443] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C87800 == 30 [pid = 3740] [id = 444] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAB3800 == 29 [pid = 3740] [id = 442] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDA000 == 28 [pid = 3740] [id = 441] 12:19:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD680800 == 27 [pid = 3740] [id = 445] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C241B000) [pid = 3740] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC59C800) [pid = 3740] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC5EB800) [pid = 3740] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC734000) [pid = 3740] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCA0A800) [pid = 3740] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C123F400) [pid = 3740] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC59FC00) [pid = 3740] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C0A5C400) [pid = 3740] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2A82C00) [pid = 3740] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C2414400) [pid = 3740] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C0A53800) [pid = 3740] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C913BC00) [pid = 3740] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8345C00) [pid = 3740] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CCAD6800) [pid = 3740] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CA6D0800) [pid = 3740] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CD603C00) [pid = 3740] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CD2C8400) [pid = 3740] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C263F800) [pid = 3740] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037BC47E400) [pid = 3740] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C5D76C00) [pid = 3740] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C2639C00) [pid = 3740] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C8BDFC00) [pid = 3740] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C6F28C00) [pid = 3740] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037C902FC00) [pid = 3740] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037C0B53000) [pid = 3740] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037C8E28C00) [pid = 3740] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:19:28 INFO - PROCESS | 3740 | 1467227968722 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]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2020ms 12:19:28 INFO - PROCESS | 3740 | 1467227968743 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 3740 | 1467227968747 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:19:28 INFO - PROCESS | 3740 | 1467227968753 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 3740 | 1467227968756 Marionette TRACE conn6 <- [1,1750,null,{}] 12:19:28 INFO - PROCESS | 3740 | 1467227968763 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}] 12:19:28 INFO - PROCESS | 3740 | 1467227968766 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:28 INFO - PROCESS | 3740 | 1467227968865 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:19:28 INFO - PROCESS | 3740 | 1467227968872 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 3740 | 1467227968877 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0AA6800 == 28 [pid = 3740] [id = 447] 12:19:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037BC47EC00) [pid = 3740] [serial = 1341] [outer = 0000000000000000] 12:19:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037BC47F400) [pid = 3740] [serial = 1342] [outer = 00000037BC47EC00] 12:19:28 INFO - PROCESS | 3740 | 1467227968930 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC5A3000) [pid = 3740] [serial = 1343] [outer = 00000037BC47EC00] 12:19:29 INFO - PROCESS | 3740 | 1467227969413 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]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 733ms 12:19:29 INFO - PROCESS | 3740 | 1467227969488 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 3740 | 1467227969493 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:19:29 INFO - PROCESS | 3740 | 1467227969500 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 3740 | 1467227969503 Marionette TRACE conn6 <- [1,1754,null,{}] 12:19:29 INFO - PROCESS | 3740 | 1467227969507 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}] 12:19:29 INFO - PROCESS | 3740 | 1467227969510 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:29 INFO - PROCESS | 3740 | 1467227969604 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:19:29 INFO - PROCESS | 3740 | 1467227969617 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 3740 | 1467227969620 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C249A000 == 29 [pid = 3740] [id = 448] 12:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BC652400) [pid = 3740] [serial = 1344] [outer = 0000000000000000] 12:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037BC694800) [pid = 3740] [serial = 1345] [outer = 00000037BC652400] 12:19:29 INFO - PROCESS | 3740 | 1467227969670 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC6A1400) [pid = 3740] [serial = 1346] [outer = 00000037BC652400] 12:19:30 INFO - PROCESS | 3740 | 1467227970142 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]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 12:19:30 INFO - PROCESS | 3740 | 1467227970173 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 3740 | 1467227970175 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:19:30 INFO - PROCESS | 3740 | 1467227970179 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 3740 | 1467227970183 Marionette TRACE conn6 <- [1,1758,null,{}] 12:19:30 INFO - PROCESS | 3740 | 1467227970195 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}] 12:19:30 INFO - PROCESS | 3740 | 1467227970200 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:30 INFO - PROCESS | 3740 | 1467227970322 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:19:30 INFO - PROCESS | 3740 | 1467227970406 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 3740 | 1467227970409 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690F000 == 30 [pid = 3740] [id = 449] 12:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BA698400) [pid = 3740] [serial = 1347] [outer = 0000000000000000] 12:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BD7DF800) [pid = 3740] [serial = 1348] [outer = 00000037BA698400] 12:19:30 INFO - PROCESS | 3740 | 1467227970460 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C08CDC00) [pid = 3740] [serial = 1349] [outer = 00000037BA698400] 12:19:30 INFO - PROCESS | 3740 | 1467227970844 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]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 12:19:30 INFO - PROCESS | 3740 | 1467227970873 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 3740 | 1467227970876 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:19:30 INFO - PROCESS | 3740 | 1467227970886 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 3740 | 1467227970888 Marionette TRACE conn6 <- [1,1762,null,{}] 12:19:30 INFO - PROCESS | 3740 | 1467227970893 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}] 12:19:30 INFO - PROCESS | 3740 | 1467227970895 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:30 INFO - PROCESS | 3740 | 1467227970983 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:19:30 INFO - PROCESS | 3740 | 1467227970989 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 3740 | 1467227970991 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81CC800 == 31 [pid = 3740] [id = 450] 12:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C0A5D800) [pid = 3740] [serial = 1350] [outer = 0000000000000000] 12:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0A64800) [pid = 3740] [serial = 1351] [outer = 00000037C0A5D800] 12:19:31 INFO - PROCESS | 3740 | 1467227971038 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C0B52800) [pid = 3740] [serial = 1352] [outer = 00000037C0A5D800] 12:19:31 INFO - PROCESS | 3740 | 1467227971501 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]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 12:19:31 INFO - PROCESS | 3740 | 1467227971518 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 3740 | 1467227971520 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:19:31 INFO - PROCESS | 3740 | 1467227971529 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 3740 | 1467227971531 Marionette TRACE conn6 <- [1,1766,null,{}] 12:19:31 INFO - PROCESS | 3740 | 1467227971534 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}] 12:19:31 INFO - PROCESS | 3740 | 1467227971536 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:31 INFO - PROCESS | 3740 | 1467227971620 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:19:31 INFO - PROCESS | 3740 | 1467227971625 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 3740 | 1467227971628 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C64000 == 32 [pid = 3740] [id = 451] 12:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC651C00) [pid = 3740] [serial = 1353] [outer = 0000000000000000] 12:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C134C000) [pid = 3740] [serial = 1354] [outer = 00000037BC651C00] 12:19:31 INFO - PROCESS | 3740 | 1467227971675 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C241A000) [pid = 3740] [serial = 1355] [outer = 00000037BC651C00] 12:19:32 INFO - PROCESS | 3740 | 1467227972137 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]]]}] 12:19:32 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 12:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 12:19:32 INFO - PROCESS | 3740 | 1467227972166 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 3740 | 1467227972168 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:19:32 INFO - PROCESS | 3740 | 1467227972173 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 3740 | 1467227972175 Marionette TRACE conn6 <- [1,1770,null,{}] 12:19:32 INFO - PROCESS | 3740 | 1467227972183 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}] 12:19:32 INFO - PROCESS | 3740 | 1467227972189 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:32 INFO - PROCESS | 3740 | 1467227972299 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:19:32 INFO - PROCESS | 3740 | 1467227972308 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 3740 | 1467227972310 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C904C000 == 33 [pid = 3740] [id = 452] 12:19:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C263FC00) [pid = 3740] [serial = 1356] [outer = 0000000000000000] 12:19:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C2AE5000) [pid = 3740] [serial = 1357] [outer = 00000037C263FC00] 12:19:32 INFO - PROCESS | 3740 | 1467227972357 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C6010400) [pid = 3740] [serial = 1358] [outer = 00000037C263FC00] 12:19:32 INFO - PROCESS | 3740 | 1467227972799 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]]]}] 12:19:32 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 12:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 12:19:32 INFO - PROCESS | 3740 | 1467227972867 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 3740 | 1467227972869 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:19:32 INFO - PROCESS | 3740 | 1467227972873 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 3740 | 1467227972875 Marionette TRACE conn6 <- [1,1774,null,{}] 12:19:32 INFO - PROCESS | 3740 | 1467227972879 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}] 12:19:32 INFO - PROCESS | 3740 | 1467227972881 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:32 INFO - PROCESS | 3740 | 1467227972963 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:19:33 INFO - PROCESS | 3740 | 1467227973005 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 3740 | 1467227973007 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DCB800 == 34 [pid = 3740] [id = 453] 12:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC595C00) [pid = 3740] [serial = 1359] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C6080400) [pid = 3740] [serial = 1360] [outer = 00000037BC595C00] 12:19:33 INFO - PROCESS | 3740 | 1467227973053 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C67A9C00) [pid = 3740] [serial = 1361] [outer = 00000037BC595C00] 12:19:33 INFO - PROCESS | 3740 | 1467227973464 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]]]}] 12:19:33 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 12:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 12:19:33 INFO - PROCESS | 3740 | 1467227973506 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 3740 | 1467227973509 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:19:33 INFO - PROCESS | 3740 | 1467227973512 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 3740 | 1467227973514 Marionette TRACE conn6 <- [1,1778,null,{}] 12:19:33 INFO - PROCESS | 3740 | 1467227973517 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}] 12:19:33 INFO - PROCESS | 3740 | 1467227973519 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:33 INFO - PROCESS | 3740 | 1467227973603 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:19:33 INFO - PROCESS | 3740 | 1467227973609 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 3740 | 1467227973611 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4A6800 == 35 [pid = 3740] [id = 454] 12:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6891C00) [pid = 3740] [serial = 1362] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C689E800) [pid = 3740] [serial = 1363] [outer = 00000037C6891C00] 12:19:33 INFO - PROCESS | 3740 | 1467227973656 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8111C00) [pid = 3740] [serial = 1364] [outer = 00000037C6891C00] 12:19:34 INFO - PROCESS | 3740 | 1467227974132 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]]]}] 12:19:34 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) 12:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 12:19:34 INFO - PROCESS | 3740 | 1467227974185 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 3740 | 1467227974187 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:19:34 INFO - PROCESS | 3740 | 1467227974198 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 3740 | 1467227974200 Marionette TRACE conn6 <- [1,1782,null,{}] 12:19:34 INFO - PROCESS | 3740 | 1467227974204 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}] 12:19:34 INFO - PROCESS | 3740 | 1467227974206 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:34 INFO - PROCESS | 3740 | 1467227974316 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:19:34 INFO - PROCESS | 3740 | 1467227974397 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 3740 | 1467227974399 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690E000 == 36 [pid = 3740] [id = 455] 12:19:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6658000) [pid = 3740] [serial = 1365] [outer = 0000000000000000] 12:19:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8B41400) [pid = 3740] [serial = 1366] [outer = 00000037C6658000] 12:19:34 INFO - PROCESS | 3740 | 1467227974446 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8BED800) [pid = 3740] [serial = 1367] [outer = 00000037C6658000] 12:19:34 INFO - PROCESS | 3740 | 1467227974881 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]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 12:19:34 INFO - PROCESS | 3740 | 1467227974927 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 3740 | 1467227974930 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:19:34 INFO - PROCESS | 3740 | 1467227974933 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 3740 | 1467227974935 Marionette TRACE conn6 <- [1,1786,null,{}] 12:19:34 INFO - PROCESS | 3740 | 1467227974938 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}] 12:19:34 INFO - PROCESS | 3740 | 1467227974940 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:35 INFO - PROCESS | 3740 | 1467227975057 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:19:35 INFO - PROCESS | 3740 | 1467227975067 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 3740 | 1467227975069 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB32800 == 37 [pid = 3740] [id = 456] 12:19:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8E29000) [pid = 3740] [serial = 1368] [outer = 0000000000000000] 12:19:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C8E32C00) [pid = 3740] [serial = 1369] [outer = 00000037C8E29000] 12:19:35 INFO - PROCESS | 3740 | 1467227975159 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9305800) [pid = 3740] [serial = 1370] [outer = 00000037C8E29000] 12:19:35 INFO - PROCESS | 3740 | 1467227975601 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]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 12:19:35 INFO - PROCESS | 3740 | 1467227975688 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 3740 | 1467227975691 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:19:35 INFO - PROCESS | 3740 | 1467227975694 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 3740 | 1467227975697 Marionette TRACE conn6 <- [1,1790,null,{}] 12:19:35 INFO - PROCESS | 3740 | 1467227975702 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}] 12:19:35 INFO - PROCESS | 3740 | 1467227975705 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:35 INFO - PROCESS | 3740 | 1467227975830 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8B3C400) [pid = 3740] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC59F400) [pid = 3740] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C4B000) [pid = 3740] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9FC5800) [pid = 3740] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC0BF800) [pid = 3740] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C1350000) [pid = 3740] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC64F000) [pid = 3740] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2419400) [pid = 3740] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC5ED000) [pid = 3740] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C930B000) [pid = 3740] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:19:36 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8BE3800) [pid = 3740] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:19:36 INFO - PROCESS | 3740 | 1467227976007 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 3740 | 1467227976010 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81C5800 == 38 [pid = 3740] [id = 457] 12:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BB730800) [pid = 3740] [serial = 1371] [outer = 0000000000000000] 12:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC5A4C00) [pid = 3740] [serial = 1372] [outer = 00000037BB730800] 12:19:36 INFO - PROCESS | 3740 | 1467227976059 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C600C800) [pid = 3740] [serial = 1373] [outer = 00000037BB730800] 12:19:36 INFO - PROCESS | 3740 | 1467227976440 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]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 775ms 12:19:36 INFO - PROCESS | 3740 | 1467227976471 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 3740 | 1467227976474 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:19:36 INFO - PROCESS | 3740 | 1467227976477 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 3740 | 1467227976479 Marionette TRACE conn6 <- [1,1794,null,{}] 12:19:36 INFO - PROCESS | 3740 | 1467227976482 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}] 12:19:36 INFO - PROCESS | 3740 | 1467227976484 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:36 INFO - PROCESS | 3740 | 1467227976568 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:19:36 INFO - PROCESS | 3740 | 1467227976647 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 3740 | 1467227976649 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD698800 == 39 [pid = 3740] [id = 458] 12:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BC645000) [pid = 3740] [serial = 1374] [outer = 0000000000000000] 12:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C44800) [pid = 3740] [serial = 1375] [outer = 00000037BC645000] 12:19:36 INFO - PROCESS | 3740 | 1467227976703 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C81400) [pid = 3740] [serial = 1376] [outer = 00000037BC645000] 12:19:37 INFO - PROCESS | 3740 | 1467227977081 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]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 12:19:37 INFO - PROCESS | 3740 | 1467227977110 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 3740 | 1467227977112 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:19:37 INFO - PROCESS | 3740 | 1467227977115 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:19:37 INFO - PROCESS | 3740 | 1467227977117 Marionette TRACE conn6 <- [1,1798,null,{}] 12:19:37 INFO - PROCESS | 3740 | 1467227977120 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}] 12:19:37 INFO - PROCESS | 3740 | 1467227977122 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:37 INFO - PROCESS | 3740 | 1467227977236 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:19:37 INFO - PROCESS | 3740 | 1467227977275 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 3740 | 1467227977277 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD9F800 == 40 [pid = 3740] [id = 459] 12:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C85C00) [pid = 3740] [serial = 1377] [outer = 0000000000000000] 12:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9D47000) [pid = 3740] [serial = 1378] [outer = 00000037C9C85C00] 12:19:37 INFO - PROCESS | 3740 | 1467227977322 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9D8A800) [pid = 3740] [serial = 1379] [outer = 00000037C9C85C00] 12:19:37 INFO - PROCESS | 3740 | 1467227977723 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]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 12:19:37 INFO - PROCESS | 3740 | 1467227977748 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 3740 | 1467227977750 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:19:37 INFO - PROCESS | 3740 | 1467227977753 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:19:37 INFO - PROCESS | 3740 | 1467227977755 Marionette TRACE conn6 <- [1,1802,null,{}] 12:19:37 INFO - PROCESS | 3740 | 1467227977759 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}] 12:19:37 INFO - PROCESS | 3740 | 1467227977760 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:37 INFO - PROCESS | 3740 | 1467227977885 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:19:37 INFO - PROCESS | 3740 | 1467227977893 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 3740 | 1467227977895 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF732800 == 41 [pid = 3740] [id = 460] 12:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9FB5C00) [pid = 3740] [serial = 1380] [outer = 0000000000000000] 12:19:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CA5C4000) [pid = 3740] [serial = 1381] [outer = 00000037C9FB5C00] 12:19:37 INFO - PROCESS | 3740 | 1467227977939 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CA6B6C00) [pid = 3740] [serial = 1382] [outer = 00000037C9FB5C00] 12:19:38 INFO - PROCESS | 3740 | 1467227978746 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]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1020ms 12:19:38 INFO - PROCESS | 3740 | 1467227978777 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 3740 | 1467227978781 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:19:38 INFO - PROCESS | 3740 | 1467227978786 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 3740 | 1467227978792 Marionette TRACE conn6 <- [1,1806,null,{}] 12:19:38 INFO - PROCESS | 3740 | 1467227978819 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}] 12:19:38 INFO - PROCESS | 3740 | 1467227978822 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:38 INFO - PROCESS | 3740 | 1467227978974 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:19:39 INFO - PROCESS | 3740 | 1467227979097 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 3740 | 1467227979100 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A98800 == 42 [pid = 3740] [id = 461] 12:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BC5E9C00) [pid = 3740] [serial = 1383] [outer = 0000000000000000] 12:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC650000) [pid = 3740] [serial = 1384] [outer = 00000037BC5E9C00] 12:19:39 INFO - PROCESS | 3740 | 1467227979161 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC986000) [pid = 3740] [serial = 1385] [outer = 00000037BC5E9C00] 12:19:40 INFO - PROCESS | 3740 | 1467227980075 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]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1361ms 12:19:40 INFO - PROCESS | 3740 | 1467227980152 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 3740 | 1467227980157 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:19:40 INFO - PROCESS | 3740 | 1467227980162 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - PROCESS | 3740 | 1467227980165 Marionette TRACE conn6 <- [1,1810,null,{}] 12:19:40 INFO - PROCESS | 3740 | 1467227980171 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}] 12:19:40 INFO - PROCESS | 3740 | 1467227980173 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:40 INFO - PROCESS | 3740 | 1467227980301 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:19:40 INFO - PROCESS | 3740 | 1467227980378 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 3740 | 1467227980382 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0888000 == 43 [pid = 3740] [id = 462] 12:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC990000) [pid = 3740] [serial = 1386] [outer = 0000000000000000] 12:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BCA11C00) [pid = 3740] [serial = 1387] [outer = 00000037BC990000] 12:19:40 INFO - PROCESS | 3740 | 1467227980476 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BD9B8C00) [pid = 3740] [serial = 1388] [outer = 00000037BC990000] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD9F800 == 42 [pid = 3740] [id = 459] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD698800 == 41 [pid = 3740] [id = 458] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81C5800 == 40 [pid = 3740] [id = 457] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB32800 == 39 [pid = 3740] [id = 456] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690E000 == 38 [pid = 3740] [id = 455] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4A6800 == 37 [pid = 3740] [id = 454] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DCB800 == 36 [pid = 3740] [id = 453] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C904C000 == 35 [pid = 3740] [id = 452] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C64000 == 34 [pid = 3740] [id = 451] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81CC800 == 33 [pid = 3740] [id = 450] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037CAC8E800) [pid = 3740] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690F000 == 32 [pid = 3740] [id = 449] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C249A000 == 31 [pid = 3740] [id = 448] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0AA6800 == 30 [pid = 3740] [id = 447] 12:19:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD0A800 == 29 [pid = 3740] [id = 446] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C95F3400) [pid = 3740] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C95E2800) [pid = 3740] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C665A800) [pid = 3740] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9C87000) [pid = 3740] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CA6AE800) [pid = 3740] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C6412400) [pid = 3740] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C2639800) [pid = 3740] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C2307800) [pid = 3740] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC740C00) [pid = 3740] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BD7E3800) [pid = 3740] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C6078000) [pid = 3740] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2637800) [pid = 3740] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BD7E5400) [pid = 3740] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC695800) [pid = 3740] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C95D6400) [pid = 3740] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C95E3C00) [pid = 3740] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6B8400) [pid = 3740] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8E26000) [pid = 3740] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9D8F400) [pid = 3740] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C930C000) [pid = 3740] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9D90000) [pid = 3740] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:19:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C6943400) [pid = 3740] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:19:41 INFO - PROCESS | 3740 | 1467227981041 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]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 923ms 12:19:41 INFO - PROCESS | 3740 | 1467227981089 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 3740 | 1467227981094 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:19:41 INFO - PROCESS | 3740 | 1467227981101 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 3740 | 1467227981104 Marionette TRACE conn6 <- [1,1814,null,{}] 12:19:41 INFO - PROCESS | 3740 | 1467227981107 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}] 12:19:41 INFO - PROCESS | 3740 | 1467227981110 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:41 INFO - PROCESS | 3740 | 1467227981202 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:19:41 INFO - PROCESS | 3740 | 1467227981217 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 3740 | 1467227981219 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C58800 == 30 [pid = 3740] [id = 463] 12:19:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BCE61C00) [pid = 3740] [serial = 1389] [outer = 0000000000000000] 12:19:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C0847800) [pid = 3740] [serial = 1390] [outer = 00000037BCE61C00] 12:19:41 INFO - PROCESS | 3740 | 1467227981269 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C0A5E400) [pid = 3740] [serial = 1391] [outer = 00000037BCE61C00] 12:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 12:19:41 INFO - PROCESS | 3740 | 1467227981767 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]]]}] 12:19:41 INFO - PROCESS | 3740 | 1467227981808 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 3740 | 1467227981811 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:19:41 INFO - PROCESS | 3740 | 1467227981815 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 3740 | 1467227981819 Marionette TRACE conn6 <- [1,1818,null,{}] 12:19:41 INFO - PROCESS | 3740 | 1467227981830 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}] 12:19:41 INFO - PROCESS | 3740 | 1467227981836 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:41 INFO - PROCESS | 3740 | 1467227981930 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:19:42 INFO - PROCESS | 3740 | 1467227982014 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 3740 | 1467227982017 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F8D800 == 31 [pid = 3740] [id = 464] 12:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2370C00) [pid = 3740] [serial = 1392] [outer = 0000000000000000] 12:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C261E800) [pid = 3740] [serial = 1393] [outer = 00000037C2370C00] 12:19:42 INFO - PROCESS | 3740 | 1467227982068 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C263E400) [pid = 3740] [serial = 1394] [outer = 00000037C2370C00] 12:19:42 INFO - PROCESS | 3740 | 1467227982481 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]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 731ms 12:19:42 INFO - PROCESS | 3740 | 1467227982549 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 3740 | 1467227982552 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:19:42 INFO - PROCESS | 3740 | 1467227982555 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 3740 | 1467227982557 Marionette TRACE conn6 <- [1,1822,null,{}] 12:19:42 INFO - PROCESS | 3740 | 1467227982561 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}] 12:19:42 INFO - PROCESS | 3740 | 1467227982563 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:42 INFO - PROCESS | 3740 | 1467227982652 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:19:42 INFO - PROCESS | 3740 | 1467227982659 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 3740 | 1467227982661 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DB6800 == 32 [pid = 3740] [id = 465] 12:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC47DC00) [pid = 3740] [serial = 1395] [outer = 0000000000000000] 12:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C5D76C00) [pid = 3740] [serial = 1396] [outer = 00000037BC47DC00] 12:19:42 INFO - PROCESS | 3740 | 1467227982707 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C607DC00) [pid = 3740] [serial = 1397] [outer = 00000037BC47DC00] 12:19:43 INFO - PROCESS | 3740 | 1467227983142 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]]]}] 12:19:43 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 12:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 12:19:43 INFO - PROCESS | 3740 | 1467227983187 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 3740 | 1467227983190 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:19:43 INFO - PROCESS | 3740 | 1467227983205 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 3740 | 1467227983207 Marionette TRACE conn6 <- [1,1826,null,{}] 12:19:43 INFO - PROCESS | 3740 | 1467227983211 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}] 12:19:43 INFO - PROCESS | 3740 | 1467227983213 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:43 INFO - PROCESS | 3740 | 1467227983356 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:19:43 INFO - PROCESS | 3740 | 1467227983375 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 3740 | 1467227983377 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B38000 == 33 [pid = 3740] [id = 466] 12:19:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C67A8C00) [pid = 3740] [serial = 1398] [outer = 0000000000000000] 12:19:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6895C00) [pid = 3740] [serial = 1399] [outer = 00000037C67A8C00] 12:19:43 INFO - PROCESS | 3740 | 1467227983423 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6F6E800) [pid = 3740] [serial = 1400] [outer = 00000037C67A8C00] 12:19:43 INFO - PROCESS | 3740 | 1467227983872 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]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 735ms 12:19:43 INFO - PROCESS | 3740 | 1467227983935 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 3740 | 1467227983937 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:19:43 INFO - PROCESS | 3740 | 1467227983946 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 3740 | 1467227983948 Marionette TRACE conn6 <- [1,1830,null,{}] 12:19:43 INFO - PROCESS | 3740 | 1467227983952 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}] 12:19:43 INFO - PROCESS | 3740 | 1467227983958 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:44 INFO - PROCESS | 3740 | 1467227984110 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:19:44 INFO - PROCESS | 3740 | 1467227984161 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 3740 | 1467227984163 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC91C800 == 34 [pid = 3740] [id = 467] 12:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8E24800) [pid = 3740] [serial = 1401] [outer = 0000000000000000] 12:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9519400) [pid = 3740] [serial = 1402] [outer = 00000037C8E24800] 12:19:44 INFO - PROCESS | 3740 | 1467227984209 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C95E5C00) [pid = 3740] [serial = 1403] [outer = 00000037C8E24800] 12:19:44 INFO - PROCESS | 3740 | 1467227984646 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]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 776ms 12:19:44 INFO - PROCESS | 3740 | 1467227984720 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 3740 | 1467227984723 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:19:44 INFO - PROCESS | 3740 | 1467227984726 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 3740 | 1467227984728 Marionette TRACE conn6 <- [1,1834,null,{}] 12:19:44 INFO - PROCESS | 3740 | 1467227984739 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}] 12:19:44 INFO - PROCESS | 3740 | 1467227984741 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:44 INFO - PROCESS | 3740 | 1467227984864 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:19:44 INFO - PROCESS | 3740 | 1467227984874 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 3740 | 1467227984875 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB26800 == 35 [pid = 3740] [id = 468] 12:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C8E25000) [pid = 3740] [serial = 1404] [outer = 0000000000000000] 12:19:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C9785800) [pid = 3740] [serial = 1405] [outer = 00000037C8E25000] 12:19:44 INFO - PROCESS | 3740 | 1467227984924 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9C51400) [pid = 3740] [serial = 1406] [outer = 00000037C8E25000] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C6658000) [pid = 3740] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C8E29000) [pid = 3740] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC651C00) [pid = 3740] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC47EC00) [pid = 3740] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC652400) [pid = 3740] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BA698400) [pid = 3740] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A5D800) [pid = 3740] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C263FC00) [pid = 3740] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC595C00) [pid = 3740] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6891C00) [pid = 3740] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C85C00) [pid = 3740] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA6F1000) [pid = 3740] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BB730800) [pid = 3740] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:19:45 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC645000) [pid = 3740] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:19:45 INFO - PROCESS | 3740 | 1467227985479 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]]]}] 12:19:45 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) 12:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 818ms 12:19:45 INFO - PROCESS | 3740 | 1467227985547 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 3740 | 1467227985550 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:19:45 INFO - PROCESS | 3740 | 1467227985553 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:19:45 INFO - PROCESS | 3740 | 1467227985555 Marionette TRACE conn6 <- [1,1838,null,{}] 12:19:45 INFO - PROCESS | 3740 | 1467227985558 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}] 12:19:45 INFO - PROCESS | 3740 | 1467227985560 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:45 INFO - PROCESS | 3740 | 1467227985672 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:19:45 INFO - PROCESS | 3740 | 1467227985723 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 3740 | 1467227985725 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCE86800 == 36 [pid = 3740] [id = 469] 12:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC73DC00) [pid = 3740] [serial = 1407] [outer = 0000000000000000] 12:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C665B800) [pid = 3740] [serial = 1408] [outer = 00000037BC73DC00] 12:19:45 INFO - PROCESS | 3740 | 1467227985772 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95F3C00) [pid = 3740] [serial = 1409] [outer = 00000037BC73DC00] 12:19:46 INFO - PROCESS | 3740 | 1467227986148 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]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 12:19:46 INFO - PROCESS | 3740 | 1467227986191 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 3740 | 1467227986194 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:19:46 INFO - PROCESS | 3740 | 1467227986197 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:19:46 INFO - PROCESS | 3740 | 1467227986199 Marionette TRACE conn6 <- [1,1842,null,{}] 12:19:46 INFO - PROCESS | 3740 | 1467227986202 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}] 12:19:46 INFO - PROCESS | 3740 | 1467227986204 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:46 INFO - PROCESS | 3740 | 1467227986288 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:19:46 INFO - PROCESS | 3740 | 1467227986311 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 3740 | 1467227986313 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD641800 == 37 [pid = 3740] [id = 470] 12:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9D86000) [pid = 3740] [serial = 1410] [outer = 0000000000000000] 12:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9D89C00) [pid = 3740] [serial = 1411] [outer = 00000037C9D86000] 12:19:46 INFO - PROCESS | 3740 | 1467227986360 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA5C4400) [pid = 3740] [serial = 1412] [outer = 00000037C9D86000] 12:19:46 INFO - PROCESS | 3740 | 1467227986795 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]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 12:19:46 INFO - PROCESS | 3740 | 1467227986830 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 3740 | 1467227986833 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:19:46 INFO - PROCESS | 3740 | 1467227986836 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:19:46 INFO - PROCESS | 3740 | 1467227986838 Marionette TRACE conn6 <- [1,1846,null,{}] 12:19:46 INFO - PROCESS | 3740 | 1467227986841 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}] 12:19:46 INFO - PROCESS | 3740 | 1467227986843 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:46 INFO - PROCESS | 3740 | 1467227986930 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:19:46 INFO - PROCESS | 3740 | 1467227986936 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 3740 | 1467227986938 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD698800 == 38 [pid = 3740] [id = 471] 12:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA6B8C00) [pid = 3740] [serial = 1413] [outer = 0000000000000000] 12:19:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CA6EAC00) [pid = 3740] [serial = 1414] [outer = 00000037CA6B8C00] 12:19:46 INFO - PROCESS | 3740 | 1467227986983 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CB815000) [pid = 3740] [serial = 1415] [outer = 00000037CA6B8C00] 12:19:47 INFO - PROCESS | 3740 | 1467227987546 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]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 12:19:47 INFO - PROCESS | 3740 | 1467227987572 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 3740 | 1467227987578 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:19:47 INFO - PROCESS | 3740 | 1467227987583 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 3740 | 1467227987587 Marionette TRACE conn6 <- [1,1850,null,{}] 12:19:47 INFO - PROCESS | 3740 | 1467227987594 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}] 12:19:47 INFO - PROCESS | 3740 | 1467227987597 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:47 INFO - PROCESS | 3740 | 1467227987765 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:19:47 INFO - PROCESS | 3740 | 1467227987862 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 3740 | 1467227987867 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2486000 == 39 [pid = 3740] [id = 472] 12:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC695400) [pid = 3740] [serial = 1416] [outer = 0000000000000000] 12:19:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BD43CC00) [pid = 3740] [serial = 1417] [outer = 00000037BC695400] 12:19:47 INFO - PROCESS | 3740 | 1467227987926 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C0A5AC00) [pid = 3740] [serial = 1418] [outer = 00000037BC695400] 12:19:48 INFO - PROCESS | 3740 | 1467227988493 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]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 987ms 12:19:48 INFO - PROCESS | 3740 | 1467227988573 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 3740 | 1467227988578 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:19:48 INFO - PROCESS | 3740 | 1467227988585 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 3740 | 1467227988588 Marionette TRACE conn6 <- [1,1854,null,{}] 12:19:48 INFO - PROCESS | 3740 | 1467227988592 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}] 12:19:48 INFO - PROCESS | 3740 | 1467227988595 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:48 INFO - PROCESS | 3740 | 1467227988720 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:19:48 INFO - PROCESS | 3740 | 1467227988836 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 3740 | 1467227988839 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9EB7000 == 40 [pid = 3740] [id = 473] 12:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C2630C00) [pid = 3740] [serial = 1419] [outer = 0000000000000000] 12:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C28F2C00) [pid = 3740] [serial = 1420] [outer = 00000037C2630C00] 12:19:48 INFO - PROCESS | 3740 | 1467227988899 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C67A8800) [pid = 3740] [serial = 1421] [outer = 00000037C2630C00] 12:19:49 INFO - PROCESS | 3740 | 1467227989540 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]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 986ms 12:19:49 INFO - PROCESS | 3740 | 1467227989573 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:19:49 INFO - PROCESS | 3740 | 1467227989576 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:19:49 INFO - PROCESS | 3740 | 1467227989580 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 3740 | 1467227989584 Marionette TRACE conn6 <- [1,1858,null,{}] 12:19:49 INFO - PROCESS | 3740 | 1467227989596 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}] 12:19:49 INFO - PROCESS | 3740 | 1467227989602 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:49 INFO - PROCESS | 3740 | 1467227989716 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:19:49 INFO - PROCESS | 3740 | 1467227989840 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 3740 | 1467227989844 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73E800 == 41 [pid = 3740] [id = 474] 12:19:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C95E2800) [pid = 3740] [serial = 1422] [outer = 0000000000000000] 12:19:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C9D86C00) [pid = 3740] [serial = 1423] [outer = 00000037C95E2800] 12:19:49 INFO - PROCESS | 3740 | 1467227989905 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CB8B9C00) [pid = 3740] [serial = 1424] [outer = 00000037C95E2800] 12:19:50 INFO - PROCESS | 3740 | 1467227990534 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]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1024ms 12:19:50 INFO - PROCESS | 3740 | 1467227990606 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 3740 | 1467227990609 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:19:50 INFO - PROCESS | 3740 | 1467227990613 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 3740 | 1467227990615 Marionette TRACE conn6 <- [1,1862,null,{}] 12:19:50 INFO - PROCESS | 3740 | 1467227990619 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}] 12:19:50 INFO - PROCESS | 3740 | 1467227990621 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:50 INFO - PROCESS | 3740 | 1467227990737 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:19:50 INFO - PROCESS | 3740 | 1467227990857 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 3740 | 1467227990860 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0405000 == 42 [pid = 3740] [id = 475] 12:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037CBC97400) [pid = 3740] [serial = 1425] [outer = 0000000000000000] 12:19:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037CC426000) [pid = 3740] [serial = 1426] [outer = 00000037CBC97400] 12:19:50 INFO - PROCESS | 3740 | 1467227990917 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037CCAD4000) [pid = 3740] [serial = 1427] [outer = 00000037CBC97400] 12:19:51 INFO - PROCESS | 3740 | 1467227991660 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]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1126ms 12:19:51 INFO - PROCESS | 3740 | 1467227991741 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 3740 | 1467227991746 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:19:51 INFO - PROCESS | 3740 | 1467227991751 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 3740 | 1467227991755 Marionette TRACE conn6 <- [1,1866,null,{}] 12:19:51 INFO - PROCESS | 3740 | 1467227991760 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}] 12:19:51 INFO - PROCESS | 3740 | 1467227991763 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:51 INFO - PROCESS | 3740 | 1467227991877 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:19:51 INFO - PROCESS | 3740 | 1467227991954 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 3740 | 1467227991959 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BA71E000 == 43 [pid = 3740] [id = 476] 12:19:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037BC98C000) [pid = 3740] [serial = 1428] [outer = 0000000000000000] 12:19:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037BCB28000) [pid = 3740] [serial = 1429] [outer = 00000037BC98C000] 12:19:52 INFO - PROCESS | 3740 | 1467227992053 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C0B4D000) [pid = 3740] [serial = 1430] [outer = 00000037BC98C000] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD641800 == 42 [pid = 3740] [id = 470] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCE86800 == 41 [pid = 3740] [id = 469] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB26800 == 40 [pid = 3740] [id = 468] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC91C800 == 39 [pid = 3740] [id = 467] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B38000 == 38 [pid = 3740] [id = 466] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DB6800 == 37 [pid = 3740] [id = 465] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F8D800 == 36 [pid = 3740] [id = 464] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C58800 == 35 [pid = 3740] [id = 463] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0888000 == 34 [pid = 3740] [id = 462] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A98800 == 33 [pid = 3740] [id = 461] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF732800 == 32 [pid = 3740] [id = 460] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0405000 == 31 [pid = 3740] [id = 475] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73E800 == 30 [pid = 3740] [id = 474] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9EB7000 == 29 [pid = 3740] [id = 473] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD698800 == 28 [pid = 3740] [id = 471] 12:19:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2486000 == 27 [pid = 3740] [id = 472] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C8B41400) [pid = 3740] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C8E32C00) [pid = 3740] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C134C000) [pid = 3740] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C241A000) [pid = 3740] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037BC47F400) [pid = 3740] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BC5A3000) [pid = 3740] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BC694800) [pid = 3740] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BC6A1400) [pid = 3740] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BD7DF800) [pid = 3740] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C08CDC00) [pid = 3740] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C0A64800) [pid = 3740] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C0B52800) [pid = 3740] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C2AE5000) [pid = 3740] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C6010400) [pid = 3740] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C6080400) [pid = 3740] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C67A9C00) [pid = 3740] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C689E800) [pid = 3740] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9D47000) [pid = 3740] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C8BED800) [pid = 3740] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CB8BE000) [pid = 3740] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9305800) [pid = 3740] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5A4C00) [pid = 3740] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C600C800) [pid = 3740] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9C44800) [pid = 3740] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9C81400) [pid = 3740] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C9D8A800) [pid = 3740] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:19:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8111C00) [pid = 3740] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:19:53 INFO - PROCESS | 3740 | 1467227993285 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]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1573ms 12:19:53 INFO - PROCESS | 3740 | 1467227993328 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 3740 | 1467227993332 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:19:53 INFO - PROCESS | 3740 | 1467227993337 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:19:53 INFO - PROCESS | 3740 | 1467227993342 Marionette TRACE conn6 <- [1,1870,null,{}] 12:19:53 INFO - PROCESS | 3740 | 1467227993347 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}] 12:19:53 INFO - PROCESS | 3740 | 1467227993350 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:53 INFO - PROCESS | 3740 | 1467227993445 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:19:53 INFO - PROCESS | 3740 | 1467227993451 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 3740 | 1467227993454 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0FB3800 == 28 [pid = 3740] [id = 477] 12:19:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC5E9800) [pid = 3740] [serial = 1431] [outer = 0000000000000000] 12:19:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC648400) [pid = 3740] [serial = 1432] [outer = 00000037BC5E9800] 12:19:53 INFO - PROCESS | 3740 | 1467227993505 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC69E800) [pid = 3740] [serial = 1433] [outer = 00000037BC5E9800] 12:19:54 INFO - PROCESS | 3740 | 1467227993987 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 733ms 12:19:54 INFO - PROCESS | 3740 | 1467227994088 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 3740 | 1467227994093 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:19:54 INFO - PROCESS | 3740 | 1467227994102 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 3740 | 1467227994105 Marionette TRACE conn6 <- [1,1874,null,{}] 12:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:19:54 INFO - PROCESS | 3740 | 1467227994109 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}] 12:19:54 INFO - PROCESS | 3740 | 1467227994112 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:54 INFO - PROCESS | 3740 | 1467227994215 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:19:54 INFO - PROCESS | 3740 | 1467227994290 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 3740 | 1467227994293 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C82800 == 29 [pid = 3740] [id = 478] 12:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC5F3C00) [pid = 3740] [serial = 1434] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BD4D5C00) [pid = 3740] [serial = 1435] [outer = 00000037BC5F3C00] 12:19:54 INFO - PROCESS | 3740 | 1467227994343 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C08D1800) [pid = 3740] [serial = 1436] [outer = 00000037BC5F3C00] 12:19:54 INFO - PROCESS | 3740 | 1467227994743 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 12:19:54 INFO - PROCESS | 3740 | 1467227994780 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 3740 | 1467227994783 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:19:54 INFO - PROCESS | 3740 | 1467227994786 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 3740 | 1467227994790 Marionette TRACE conn6 <- [1,1878,null,{}] 12:19:54 INFO - PROCESS | 3740 | 1467227994802 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}] 12:19:54 INFO - PROCESS | 3740 | 1467227994807 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:54 INFO - PROCESS | 3740 | 1467227994895 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:19:54 INFO - PROCESS | 3740 | 1467227994903 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 3740 | 1467227994906 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81D4000 == 30 [pid = 3740] [id = 479] 12:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C12E0400) [pid = 3740] [serial = 1437] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2308000) [pid = 3740] [serial = 1438] [outer = 00000037C12E0400] 12:19:54 INFO - PROCESS | 3740 | 1467227994955 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C261C800) [pid = 3740] [serial = 1439] [outer = 00000037C12E0400] 12:19:55 INFO - PROCESS | 3740 | 1467227995457 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]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 12:19:55 INFO - PROCESS | 3740 | 1467227995524 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 3740 | 1467227995527 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:19:55 INFO - PROCESS | 3740 | 1467227995530 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 3740 | 1467227995532 Marionette TRACE conn6 <- [1,1882,null,{}] 12:19:55 INFO - PROCESS | 3740 | 1467227995536 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}] 12:19:55 INFO - PROCESS | 3740 | 1467227995538 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:55 INFO - PROCESS | 3740 | 1467227995680 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:19:55 INFO - PROCESS | 3740 | 1467227995733 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 3740 | 1467227995735 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D0C800 == 31 [pid = 3740] [id = 480] 12:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C28F1400) [pid = 3740] [serial = 1440] [outer = 0000000000000000] 12:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C2A83400) [pid = 3740] [serial = 1441] [outer = 00000037C28F1400] 12:19:55 INFO - PROCESS | 3740 | 1467227995783 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C6010800) [pid = 3740] [serial = 1442] [outer = 00000037C28F1400] 12:19:56 INFO - PROCESS | 3740 | 1467227996240 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]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 12:19:56 INFO - PROCESS | 3740 | 1467227996267 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 3740 | 1467227996269 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:19:56 INFO - PROCESS | 3740 | 1467227996281 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 3740 | 1467227996283 Marionette TRACE conn6 <- [1,1886,null,{}] 12:19:56 INFO - PROCESS | 3740 | 1467227996286 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}] 12:19:56 INFO - PROCESS | 3740 | 1467227996288 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:56 INFO - PROCESS | 3740 | 1467227996398 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:19:56 INFO - PROCESS | 3740 | 1467227996406 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 3740 | 1467227996408 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C972D000 == 32 [pid = 3740] [id = 481] 12:19:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6011400) [pid = 3740] [serial = 1443] [outer = 0000000000000000] 12:19:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C661A400) [pid = 3740] [serial = 1444] [outer = 00000037C6011400] 12:19:56 INFO - PROCESS | 3740 | 1467227996455 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C6896800) [pid = 3740] [serial = 1445] [outer = 00000037C6011400] 12:19:56 INFO - PROCESS | 3740 | 1467227996954 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]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 713ms 12:19:57 INFO - PROCESS | 3740 | 1467227997030 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 3740 | 1467227997032 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:19:57 INFO - PROCESS | 3740 | 1467227997038 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 3740 | 1467227997040 Marionette TRACE conn6 <- [1,1890,null,{}] 12:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:19:57 INFO - PROCESS | 3740 | 1467227997043 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}] 12:19:57 INFO - PROCESS | 3740 | 1467227997050 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:57 INFO - PROCESS | 3740 | 1467227997349 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9D86000) [pid = 3740] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C67A8C00) [pid = 3740] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C2370C00) [pid = 3740] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC990000) [pid = 3740] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BCE61C00) [pid = 3740] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC47DC00) [pid = 3740] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9FB5C00) [pid = 3740] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC5E9C00) [pid = 3740] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C8E24800) [pid = 3740] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA6B8C00) [pid = 3740] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC73DC00) [pid = 3740] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:19:57 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8E25000) [pid = 3740] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:19:57 INFO - PROCESS | 3740 | 1467227997403 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 3740 | 1467227997405 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D0F800 == 33 [pid = 3740] [id = 482] 12:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC026400) [pid = 3740] [serial = 1446] [outer = 0000000000000000] 12:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC482800) [pid = 3740] [serial = 1447] [outer = 00000037BC026400] 12:19:57 INFO - PROCESS | 3740 | 1467227997452 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6078800) [pid = 3740] [serial = 1448] [outer = 00000037BC026400] 12:19:57 INFO - PROCESS | 3740 | 1467227997841 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]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 818ms 12:19:57 INFO - PROCESS | 3740 | 1467227997862 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 3740 | 1467227997864 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:19:57 INFO - PROCESS | 3740 | 1467227997867 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:19:57 INFO - PROCESS | 3740 | 1467227997869 Marionette TRACE conn6 <- [1,1894,null,{}] 12:19:57 INFO - PROCESS | 3740 | 1467227997872 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}] 12:19:57 INFO - PROCESS | 3740 | 1467227997875 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:57 INFO - PROCESS | 3740 | 1467227997957 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:19:57 INFO - PROCESS | 3740 | 1467227997963 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 3740 | 1467227997965 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCA69800 == 34 [pid = 3740] [id = 483] 12:19:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8BE9000) [pid = 3740] [serial = 1449] [outer = 0000000000000000] 12:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8E2E400) [pid = 3740] [serial = 1450] [outer = 00000037C8BE9000] 12:19:58 INFO - PROCESS | 3740 | 1467227998010 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C913E000) [pid = 3740] [serial = 1451] [outer = 00000037C8BE9000] 12:19:58 INFO - PROCESS | 3740 | 1467227998445 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]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 12:19:58 INFO - PROCESS | 3740 | 1467227998500 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 3740 | 1467227998502 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:19:58 INFO - PROCESS | 3740 | 1467227998505 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:19:58 INFO - PROCESS | 3740 | 1467227998507 Marionette TRACE conn6 <- [1,1898,null,{}] 12:19:58 INFO - PROCESS | 3740 | 1467227998511 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}] 12:19:58 INFO - PROCESS | 3740 | 1467227998513 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:58 INFO - PROCESS | 3740 | 1467227998595 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:19:58 INFO - PROCESS | 3740 | 1467227998603 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 3740 | 1467227998605 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC31000 == 35 [pid = 3740] [id = 484] 12:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C0A66400) [pid = 3740] [serial = 1452] [outer = 0000000000000000] 12:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95DDC00) [pid = 3740] [serial = 1453] [outer = 00000037C0A66400] 12:19:58 INFO - PROCESS | 3740 | 1467227998650 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C95EC000) [pid = 3740] [serial = 1454] [outer = 00000037C0A66400] 12:19:59 INFO - PROCESS | 3740 | 1467227999105 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]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 12:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:19:59 INFO - PROCESS | 3740 | 1467227999144 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 3740 | 1467227999146 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:19:59 INFO - PROCESS | 3740 | 1467227999149 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 3740 | 1467227999151 Marionette TRACE conn6 <- [1,1902,null,{}] 12:19:59 INFO - PROCESS | 3740 | 1467227999155 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}] 12:19:59 INFO - PROCESS | 3740 | 1467227999157 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:59 INFO - PROCESS | 3740 | 1467227999239 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:19:59 INFO - PROCESS | 3740 | 1467227999245 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 3740 | 1467227999247 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:19:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD637000 == 36 [pid = 3740] [id = 485] 12:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C95EF800) [pid = 3740] [serial = 1455] [outer = 0000000000000000] 12:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9C46400) [pid = 3740] [serial = 1456] [outer = 00000037C95EF800] 12:19:59 INFO - PROCESS | 3740 | 1467227999292 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9C87800) [pid = 3740] [serial = 1457] [outer = 00000037C95EF800] 12:20:00 INFO - PROCESS | 3740 | 1467228000144 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]]]}] 12:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1019ms 12:20:00 INFO - PROCESS | 3740 | 1467228000172 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 3740 | 1467228000177 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:20:00 INFO - PROCESS | 3740 | 1467228000181 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 3740 | 1467228000187 Marionette TRACE conn6 <- [1,1906,null,{}] 12:20:00 INFO - PROCESS | 3740 | 1467228000214 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}] 12:20:00 INFO - PROCESS | 3740 | 1467228000217 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:00 INFO - PROCESS | 3740 | 1467228000373 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:20:00 INFO - PROCESS | 3740 | 1467228000495 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 3740 | 1467228000498 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A92800 == 37 [pid = 3740] [id = 486] 12:20:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC5F2000) [pid = 3740] [serial = 1458] [outer = 0000000000000000] 12:20:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BC732800) [pid = 3740] [serial = 1459] [outer = 00000037BC5F2000] 12:20:00 INFO - PROCESS | 3740 | 1467228000561 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C08CF400) [pid = 3740] [serial = 1460] [outer = 00000037BC5F2000] 12:20:01 INFO - PROCESS | 3740 | 1467228001300 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]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1152ms 12:20:01 INFO - PROCESS | 3740 | 1467228001345 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 3740 | 1467228001351 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:20:01 INFO - PROCESS | 3740 | 1467228001387 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 3740 | 1467228001391 Marionette TRACE conn6 <- [1,1910,null,{}] 12:20:01 INFO - PROCESS | 3740 | 1467228001396 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}] 12:20:01 INFO - PROCESS | 3740 | 1467228001400 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:01 INFO - PROCESS | 3740 | 1467228001538 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:20:01 INFO - PROCESS | 3740 | 1467228001728 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 3740 | 1467228001731 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC4A6000 == 38 [pid = 3740] [id = 487] 12:20:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BC59FC00) [pid = 3740] [serial = 1461] [outer = 0000000000000000] 12:20:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BC5E6800) [pid = 3740] [serial = 1462] [outer = 00000037BC59FC00] 12:20:01 INFO - PROCESS | 3740 | 1467228001792 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BCA08400) [pid = 3740] [serial = 1463] [outer = 00000037BC59FC00] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC31000 == 37 [pid = 3740] [id = 484] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCA69800 == 36 [pid = 3740] [id = 483] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D0F800 == 35 [pid = 3740] [id = 482] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037C972D000 == 34 [pid = 3740] [id = 481] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D0C800 == 33 [pid = 3740] [id = 480] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81D4000 == 32 [pid = 3740] [id = 479] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C82800 == 31 [pid = 3740] [id = 478] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0FB3800 == 30 [pid = 3740] [id = 477] 12:20:02 INFO - PROCESS | 3740 | --DOCSHELL 00000037BA71E000 == 29 [pid = 3740] [id = 476] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037CA5C4400) [pid = 3740] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C6895C00) [pid = 3740] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C6F6E800) [pid = 3740] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C261E800) [pid = 3740] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C263E400) [pid = 3740] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BCA11C00) [pid = 3740] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BD9B8C00) [pid = 3740] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0847800) [pid = 3740] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C0A5E400) [pid = 3740] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C5D76C00) [pid = 3740] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CA6B6C00) [pid = 3740] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037CA5C4000) [pid = 3740] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC650000) [pid = 3740] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC986000) [pid = 3740] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C95E5C00) [pid = 3740] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9519400) [pid = 3740] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6EAC00) [pid = 3740] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C665B800) [pid = 3740] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CB815000) [pid = 3740] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C9785800) [pid = 3740] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9D89C00) [pid = 3740] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9C51400) [pid = 3740] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C607DC00) [pid = 3740] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C95F3C00) [pid = 3740] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:20:02 INFO - PROCESS | 3740 | 1467228002425 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]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1097ms 12:20:02 INFO - PROCESS | 3740 | 1467228002476 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 3740 | 1467228002480 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:20:02 INFO - PROCESS | 3740 | 1467228002489 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 3740 | 1467228002493 Marionette TRACE conn6 <- [1,1914,null,{}] 12:20:02 INFO - PROCESS | 3740 | 1467228002498 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}] 12:20:02 INFO - PROCESS | 3740 | 1467228002503 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:02 INFO - PROCESS | 3740 | 1467228002595 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:20:02 INFO - PROCESS | 3740 | 1467228002603 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 3740 | 1467228002606 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B15800 == 30 [pid = 3740] [id = 488] 12:20:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC5F3800) [pid = 3740] [serial = 1464] [outer = 0000000000000000] 12:20:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BCA0B000) [pid = 3740] [serial = 1465] [outer = 00000037BC5F3800] 12:20:02 INFO - PROCESS | 3740 | 1467228002655 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C08CBC00) [pid = 3740] [serial = 1466] [outer = 00000037BC5F3800] 12:20:03 INFO - PROCESS | 3740 | 1467228003187 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]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 12:20:03 INFO - PROCESS | 3740 | 1467228003225 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 3740 | 1467228003229 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:20:03 INFO - PROCESS | 3740 | 1467228003234 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 3740 | 1467228003236 Marionette TRACE conn6 <- [1,1918,null,{}] 12:20:03 INFO - PROCESS | 3740 | 1467228003240 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}] 12:20:03 INFO - PROCESS | 3740 | 1467228003243 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:03 INFO - PROCESS | 3740 | 1467228003338 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:20:03 INFO - PROCESS | 3740 | 1467228003417 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 3740 | 1467228003420 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81C6000 == 31 [pid = 3740] [id = 489] 12:20:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C0A67000) [pid = 3740] [serial = 1467] [outer = 0000000000000000] 12:20:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C2632400) [pid = 3740] [serial = 1468] [outer = 00000037C0A67000] 12:20:03 INFO - PROCESS | 3740 | 1467228003467 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C28EA000) [pid = 3740] [serial = 1469] [outer = 00000037C0A67000] 12:20:03 INFO - PROCESS | 3740 | 1467228003865 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]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 672ms 12:20:03 INFO - PROCESS | 3740 | 1467228003908 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 3740 | 1467228003911 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:20:03 INFO - PROCESS | 3740 | 1467228003916 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 3740 | 1467228003923 Marionette TRACE conn6 <- [1,1922,null,{}] 12:20:03 INFO - PROCESS | 3740 | 1467228003933 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}] 12:20:03 INFO - PROCESS | 3740 | 1467228003937 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:04 INFO - PROCESS | 3740 | 1467228004027 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:20:04 INFO - PROCESS | 3740 | 1467228004035 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 3740 | 1467228004037 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9376000 == 32 [pid = 3740] [id = 490] 12:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC0BD400) [pid = 3740] [serial = 1470] [outer = 0000000000000000] 12:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C6412800) [pid = 3740] [serial = 1471] [outer = 00000037BC0BD400] 12:20:04 INFO - PROCESS | 3740 | 1467228004083 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6F28C00) [pid = 3740] [serial = 1472] [outer = 00000037BC0BD400] 12:20:04 INFO - PROCESS | 3740 | 1467228004532 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 692ms 12:20:04 INFO - PROCESS | 3740 | 1467228004612 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 3740 | 1467228004615 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:20:04 INFO - PROCESS | 3740 | 1467228004619 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:20:04 INFO - PROCESS | 3740 | 1467228004621 Marionette TRACE conn6 <- [1,1926,null,{}] 12:20:04 INFO - PROCESS | 3740 | 1467228004624 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}] 12:20:04 INFO - PROCESS | 3740 | 1467228004627 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:04 INFO - PROCESS | 3740 | 1467228004775 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:20:04 INFO - PROCESS | 3740 | 1467228004798 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 3740 | 1467228004808 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9EB8000 == 33 [pid = 3740] [id = 491] 12:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C5D78400) [pid = 3740] [serial = 1473] [outer = 0000000000000000] 12:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C8BEC000) [pid = 3740] [serial = 1474] [outer = 00000037C5D78400] 12:20:04 INFO - PROCESS | 3740 | 1467228004855 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C8E30C00) [pid = 3740] [serial = 1475] [outer = 00000037C5D78400] 12:20:05 INFO - PROCESS | 3740 | 1467228005306 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]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 12:20:05 INFO - PROCESS | 3740 | 1467228005357 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 3740 | 1467228005360 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:20:05 INFO - PROCESS | 3740 | 1467228005363 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:20:05 INFO - PROCESS | 3740 | 1467228005365 Marionette TRACE conn6 <- [1,1930,null,{}] 12:20:05 INFO - PROCESS | 3740 | 1467228005368 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}] 12:20:05 INFO - PROCESS | 3740 | 1467228005370 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:05 INFO - PROCESS | 3740 | 1467228005482 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:20:05 INFO - PROCESS | 3740 | 1467228005491 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 3740 | 1467228005498 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DB9000 == 34 [pid = 3740] [id = 492] 12:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C95EBC00) [pid = 3740] [serial = 1476] [outer = 0000000000000000] 12:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95F3400) [pid = 3740] [serial = 1477] [outer = 00000037C95EBC00] 12:20:05 INFO - PROCESS | 3740 | 1467228005601 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C82400) [pid = 3740] [serial = 1478] [outer = 00000037C95EBC00] 12:20:06 INFO - PROCESS | 3740 | 1467228006054 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 12:20:06 INFO - PROCESS | 3740 | 1467228006112 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 3740 | 1467228006115 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:20:06 INFO - PROCESS | 3740 | 1467228006118 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 3740 | 1467228006120 Marionette TRACE conn6 <- [1,1934,null,{}] 12:20:06 INFO - PROCESS | 3740 | 1467228006123 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}] 12:20:06 INFO - PROCESS | 3740 | 1467228006126 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:06 INFO - PROCESS | 3740 | 1467228006249 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:20:06 INFO - PROCESS | 3740 | 1467228006307 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 3740 | 1467228006309 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD224000 == 35 [pid = 3740] [id = 493] 12:20:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9D8B800) [pid = 3740] [serial = 1479] [outer = 0000000000000000] 12:20:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9D92800) [pid = 3740] [serial = 1480] [outer = 00000037C9D8B800] 12:20:06 INFO - PROCESS | 3740 | 1467228006354 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CA6AC400) [pid = 3740] [serial = 1481] [outer = 00000037C9D8B800] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C0A66400) [pid = 3740] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C28F1400) [pid = 3740] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C6011400) [pid = 3740] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC5E9800) [pid = 3740] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC5F3C00) [pid = 3740] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C12E0400) [pid = 3740] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC98C000) [pid = 3740] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC026400) [pid = 3740] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC695400) [pid = 3740] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C2630C00) [pid = 3740] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C95E2800) [pid = 3740] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CBC97400) [pid = 3740] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:20:06 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C8BE9000) [pid = 3740] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:20:06 INFO - PROCESS | 3740 | 1467228006806 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 12:20:06 INFO - PROCESS | 3740 | 1467228006854 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 3740 | 1467228006856 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:20:06 INFO - PROCESS | 3740 | 1467228006859 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 3740 | 1467228006861 Marionette TRACE conn6 <- [1,1938,null,{}] 12:20:06 INFO - PROCESS | 3740 | 1467228006865 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}] 12:20:06 INFO - PROCESS | 3740 | 1467228006867 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:06 INFO - PROCESS | 3740 | 1467228006980 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:20:07 INFO - PROCESS | 3740 | 1467228007031 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 3740 | 1467228007033 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD64F800 == 36 [pid = 3740] [id = 494] 12:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC98C000) [pid = 3740] [serial = 1482] [outer = 0000000000000000] 12:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C28E8C00) [pid = 3740] [serial = 1483] [outer = 00000037BC98C000] 12:20:07 INFO - PROCESS | 3740 | 1467228007078 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9D8E400) [pid = 3740] [serial = 1484] [outer = 00000037BC98C000] 12:20:07 INFO - PROCESS | 3740 | 1467228007433 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]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 12:20:07 INFO - PROCESS | 3740 | 1467228007492 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 3740 | 1467228007502 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:20:07 INFO - PROCESS | 3740 | 1467228007506 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 3740 | 1467228007508 Marionette TRACE conn6 <- [1,1942,null,{}] 12:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:20:07 INFO - PROCESS | 3740 | 1467228007511 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}] 12:20:07 INFO - PROCESS | 3740 | 1467228007514 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:07 INFO - PROCESS | 3740 | 1467228007624 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:20:07 INFO - PROCESS | 3740 | 1467228007633 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 3740 | 1467228007635 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD11800 == 37 [pid = 3740] [id = 495] 12:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CA6B2800) [pid = 3740] [serial = 1485] [outer = 0000000000000000] 12:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CA6BA400) [pid = 3740] [serial = 1486] [outer = 00000037CA6B2800] 12:20:07 INFO - PROCESS | 3740 | 1467228007681 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CA6F8C00) [pid = 3740] [serial = 1487] [outer = 00000037CA6B2800] 12:20:08 INFO - PROCESS | 3740 | 1467228008105 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 12:20:08 INFO - PROCESS | 3740 | 1467228008142 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 3740 | 1467228008144 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:20:08 INFO - PROCESS | 3740 | 1467228008152 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 3740 | 1467228008154 Marionette TRACE conn6 <- [1,1946,null,{}] 12:20:08 INFO - PROCESS | 3740 | 1467228008157 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}] 12:20:08 INFO - PROCESS | 3740 | 1467228008160 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:08 INFO - PROCESS | 3740 | 1467228008244 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:20:08 INFO - PROCESS | 3740 | 1467228008249 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 3740 | 1467228008251 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD9F000 == 38 [pid = 3740] [id = 496] 12:20:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CB822C00) [pid = 3740] [serial = 1488] [outer = 0000000000000000] 12:20:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CBB64400) [pid = 3740] [serial = 1489] [outer = 00000037CB822C00] 12:20:08 INFO - PROCESS | 3740 | 1467228008297 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CBC9B400) [pid = 3740] [serial = 1490] [outer = 00000037CB822C00] 12:20:08 INFO - PROCESS | 3740 | 1467228008847 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 735ms 12:20:08 INFO - PROCESS | 3740 | 1467228008890 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 3740 | 1467228008896 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:20:08 INFO - PROCESS | 3740 | 1467228008902 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 3740 | 1467228008905 Marionette TRACE conn6 <- [1,1950,null,{}] 12:20:08 INFO - PROCESS | 3740 | 1467228008912 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}] 12:20:08 INFO - PROCESS | 3740 | 1467228008915 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:09 INFO - PROCESS | 3740 | 1467228009115 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:20:09 INFO - PROCESS | 3740 | 1467228009240 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 3740 | 1467228009246 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60C3800 == 39 [pid = 3740] [id = 497] 12:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC5A1C00) [pid = 3740] [serial = 1491] [outer = 0000000000000000] 12:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BD9B7800) [pid = 3740] [serial = 1492] [outer = 00000037BC5A1C00] 12:20:09 INFO - PROCESS | 3740 | 1467228009309 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2370400) [pid = 3740] [serial = 1493] [outer = 00000037BC5A1C00] 12:20:09 INFO - PROCESS | 3740 | 1467228009940 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]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1078ms 12:20:09 INFO - PROCESS | 3740 | 1467228009984 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 3740 | 1467228009989 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:20:10 INFO - PROCESS | 3740 | 1467228009996 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 3740 | 1467228009999 Marionette TRACE conn6 <- [1,1954,null,{}] 12:20:10 INFO - PROCESS | 3740 | 1467228010003 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}] 12:20:10 INFO - PROCESS | 3740 | 1467228010007 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:10 INFO - PROCESS | 3740 | 1467228010125 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:20:10 INFO - PROCESS | 3740 | 1467228010249 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 3740 | 1467228010252 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4A3800 == 40 [pid = 3740] [id = 498] 12:20:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C6059C00) [pid = 3740] [serial = 1494] [outer = 0000000000000000] 12:20:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C665D800) [pid = 3740] [serial = 1495] [outer = 00000037C6059C00] 12:20:10 INFO - PROCESS | 3740 | 1467228010312 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C8BEA400) [pid = 3740] [serial = 1496] [outer = 00000037C6059C00] 12:20:10 INFO - PROCESS | 3740 | 1467228010925 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]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 12:20:10 INFO - PROCESS | 3740 | 1467228010983 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 3740 | 1467228010986 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:20:10 INFO - PROCESS | 3740 | 1467228010990 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 3740 | 1467228010994 Marionette TRACE conn6 <- [1,1958,null,{}] 12:20:11 INFO - PROCESS | 3740 | 1467228011006 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}] 12:20:11 INFO - PROCESS | 3740 | 1467228011011 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:11 INFO - PROCESS | 3740 | 1467228011128 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:20:11 INFO - PROCESS | 3740 | 1467228011252 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 3740 | 1467228011256 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73F000 == 41 [pid = 3740] [id = 499] 12:20:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C9D85800) [pid = 3740] [serial = 1497] [outer = 0000000000000000] 12:20:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CA6BA800) [pid = 3740] [serial = 1498] [outer = 00000037C9D85800] 12:20:11 INFO - PROCESS | 3740 | 1467228011317 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CC9B8000) [pid = 3740] [serial = 1499] [outer = 00000037C9D85800] 12:20:12 INFO - PROCESS | 3740 | 1467228012152 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]]]}] 12:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1176ms 12:20:12 INFO - PROCESS | 3740 | 1467228012168 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 3740 | 1467228012173 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:20:12 INFO - PROCESS | 3740 | 1467228012178 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:20:12 INFO - PROCESS | 3740 | 1467228012181 Marionette TRACE conn6 <- [1,1962,null,{}] 12:20:12 INFO - PROCESS | 3740 | 1467228012187 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}] 12:20:12 INFO - PROCESS | 3740 | 1467228012190 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:12 INFO - PROCESS | 3740 | 1467228012298 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:20:12 INFO - PROCESS | 3740 | 1467228012427 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 3740 | 1467228012432 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BA65F000 == 42 [pid = 3740] [id = 500] 12:20:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BCA0F000) [pid = 3740] [serial = 1500] [outer = 0000000000000000] 12:20:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C0847C00) [pid = 3740] [serial = 1501] [outer = 00000037BCA0F000] 12:20:12 INFO - PROCESS | 3740 | 1467228012488 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037C12DAC00) [pid = 3740] [serial = 1502] [outer = 00000037BCA0F000] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD11800 == 41 [pid = 3740] [id = 495] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD64F800 == 40 [pid = 3740] [id = 494] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD224000 == 39 [pid = 3740] [id = 493] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DB9000 == 38 [pid = 3740] [id = 492] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9EB8000 == 37 [pid = 3740] [id = 491] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9376000 == 36 [pid = 3740] [id = 490] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81C6000 == 35 [pid = 3740] [id = 489] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B15800 == 34 [pid = 3740] [id = 488] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC4A6000 == 33 [pid = 3740] [id = 487] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD637000 == 32 [pid = 3740] [id = 485] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A92800 == 31 [pid = 3740] [id = 486] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73F000 == 30 [pid = 3740] [id = 499] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4A3800 == 29 [pid = 3740] [id = 498] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD9F000 == 28 [pid = 3740] [id = 496] 12:20:13 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60C3800 == 27 [pid = 3740] [id = 497] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C95DDC00) [pid = 3740] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C2A83400) [pid = 3740] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C661A400) [pid = 3740] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BC648400) [pid = 3740] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC69E800) [pid = 3740] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BD4D5C00) [pid = 3740] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C08D1800) [pid = 3740] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C2308000) [pid = 3740] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C0B4D000) [pid = 3740] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BCB28000) [pid = 3740] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC482800) [pid = 3740] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C6896800) [pid = 3740] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A5AC00) [pid = 3740] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BD43CC00) [pid = 3740] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C67A8800) [pid = 3740] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C28F2C00) [pid = 3740] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CB8B9C00) [pid = 3740] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9D86C00) [pid = 3740] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CCAD4000) [pid = 3740] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CC426000) [pid = 3740] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C95EC000) [pid = 3740] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8E2E400) [pid = 3740] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C913E000) [pid = 3740] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C6010800) [pid = 3740] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C6078800) [pid = 3740] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C261C800) [pid = 3740] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 3740 | 1467228013772 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]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1631ms 12:20:13 INFO - PROCESS | 3740 | 1467228013813 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 3740 | 1467228013817 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:20:13 INFO - PROCESS | 3740 | 1467228013821 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:20:13 INFO - PROCESS | 3740 | 1467228013824 Marionette TRACE conn6 <- [1,1966,null,{}] 12:20:13 INFO - PROCESS | 3740 | 1467228013830 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}] 12:20:13 INFO - PROCESS | 3740 | 1467228013833 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:13 INFO - PROCESS | 3740 | 1467228013930 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:20:14 INFO - PROCESS | 3740 | 1467228014010 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 3740 | 1467228014012 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13B1800 == 28 [pid = 3740] [id = 501] 12:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC0BDC00) [pid = 3740] [serial = 1503] [outer = 0000000000000000] 12:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC5A4400) [pid = 3740] [serial = 1504] [outer = 00000037BC0BDC00] 12:20:14 INFO - PROCESS | 3740 | 1467228014063 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC64E000) [pid = 3740] [serial = 1505] [outer = 00000037BC0BDC00] 12:20:14 INFO - PROCESS | 3740 | 1467228014498 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]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 12:20:14 INFO - PROCESS | 3740 | 1467228014561 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 3740 | 1467228014566 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:20:14 INFO - PROCESS | 3740 | 1467228014573 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 3740 | 1467228014575 Marionette TRACE conn6 <- [1,1970,null,{}] 12:20:14 INFO - PROCESS | 3740 | 1467228014580 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}] 12:20:14 INFO - PROCESS | 3740 | 1467228014582 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:14 INFO - PROCESS | 3740 | 1467228014675 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:20:14 INFO - PROCESS | 3740 | 1467228014681 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 3740 | 1467228014684 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C673D000 == 29 [pid = 3740] [id = 502] 12:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BCA0EC00) [pid = 3740] [serial = 1506] [outer = 0000000000000000] 12:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BD4D4C00) [pid = 3740] [serial = 1507] [outer = 00000037BCA0EC00] 12:20:14 INFO - PROCESS | 3740 | 1467228014740 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C08D3000) [pid = 3740] [serial = 1508] [outer = 00000037BCA0EC00] 12:20:15 INFO - PROCESS | 3740 | 1467228015209 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]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 12:20:15 INFO - PROCESS | 3740 | 1467228015267 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 3740 | 1467228015269 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:20:15 INFO - PROCESS | 3740 | 1467228015272 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 3740 | 1467228015276 Marionette TRACE conn6 <- [1,1974,null,{}] 12:20:15 INFO - PROCESS | 3740 | 1467228015288 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}] 12:20:15 INFO - PROCESS | 3740 | 1467228015293 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:15 INFO - PROCESS | 3740 | 1467228015458 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:20:15 INFO - PROCESS | 3740 | 1467228015506 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 3740 | 1467228015509 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4F800 == 30 [pid = 3740] [id = 503] 12:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC644C00) [pid = 3740] [serial = 1509] [outer = 0000000000000000] 12:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C165A800) [pid = 3740] [serial = 1510] [outer = 00000037BC644C00] 12:20:15 INFO - PROCESS | 3740 | 1467228015561 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C2621800) [pid = 3740] [serial = 1511] [outer = 00000037BC644C00] 12:20:15 INFO - PROCESS | 3740 | 1467228015982 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 12:20:16 INFO - PROCESS | 3740 | 1467228016009 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 3740 | 1467228016012 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:20:16 INFO - PROCESS | 3740 | 1467228016016 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 3740 | 1467228016017 Marionette TRACE conn6 <- [1,1978,null,{}] 12:20:16 INFO - PROCESS | 3740 | 1467228016021 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}] 12:20:16 INFO - PROCESS | 3740 | 1467228016023 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:16 INFO - PROCESS | 3740 | 1467228016141 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:20:16 INFO - PROCESS | 3740 | 1467228016147 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 3740 | 1467228016149 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DB0800 == 31 [pid = 3740] [id = 504] 12:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C28ED400) [pid = 3740] [serial = 1512] [outer = 0000000000000000] 12:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2A83000) [pid = 3740] [serial = 1513] [outer = 00000037C28ED400] 12:20:16 INFO - PROCESS | 3740 | 1467228016241 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C604F000) [pid = 3740] [serial = 1514] [outer = 00000037C28ED400] 12:20:16 INFO - PROCESS | 3740 | 1467228016696 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 12:20:16 INFO - PROCESS | 3740 | 1467228016786 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 3740 | 1467228016788 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:20:16 INFO - PROCESS | 3740 | 1467228016792 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:20:16 INFO - PROCESS | 3740 | 1467228016794 Marionette TRACE conn6 <- [1,1982,null,{}] 12:20:16 INFO - PROCESS | 3740 | 1467228016798 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}] 12:20:16 INFO - PROCESS | 3740 | 1467228016800 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:16 INFO - PROCESS | 3740 | 1467228016909 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:20:16 INFO - PROCESS | 3740 | 1467228016920 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 3740 | 1467228016923 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B26000 == 32 [pid = 3740] [id = 505] 12:20:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BCA03000) [pid = 3740] [serial = 1515] [outer = 0000000000000000] 12:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C665EC00) [pid = 3740] [serial = 1516] [outer = 00000037BCA03000] 12:20:17 INFO - PROCESS | 3740 | 1467228017012 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C6897800) [pid = 3740] [serial = 1517] [outer = 00000037BCA03000] 12:20:17 INFO - PROCESS | 3740 | 1467228017453 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]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 12:20:17 INFO - PROCESS | 3740 | 1467228017471 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 3740 | 1467228017473 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:20:17 INFO - PROCESS | 3740 | 1467228017477 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 3740 | 1467228017479 Marionette TRACE conn6 <- [1,1986,null,{}] 12:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:20:17 INFO - PROCESS | 3740 | 1467228017483 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}] 12:20:17 INFO - PROCESS | 3740 | 1467228017488 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:17 INFO - PROCESS | 3740 | 1467228017627 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:20:17 INFO - PROCESS | 3740 | 1467228017633 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 3740 | 1467228017635 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBC1000 == 33 [pid = 3740] [id = 506] 12:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6F1EC00) [pid = 3740] [serial = 1518] [outer = 0000000000000000] 12:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C8BE3000) [pid = 3740] [serial = 1519] [outer = 00000037C6F1EC00] 12:20:17 INFO - PROCESS | 3740 | 1467228017682 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C930B800) [pid = 3740] [serial = 1520] [outer = 00000037C6F1EC00] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C5D78400) [pid = 3740] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C95EBC00) [pid = 3740] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC5F2000) [pid = 3740] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC98C000) [pid = 3740] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CA6B2800) [pid = 3740] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C95EF800) [pid = 3740] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC59FC00) [pid = 3740] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC0BD400) [pid = 3740] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0A67000) [pid = 3740] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5F3800) [pid = 3740] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9D8B800) [pid = 3740] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:20:18 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CB822C00) [pid = 3740] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:20:18 INFO - PROCESS | 3740 | 1467228018347 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]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 924ms 12:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:20:18 INFO - PROCESS | 3740 | 1467228018405 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 3740 | 1467228018407 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:20:18 INFO - PROCESS | 3740 | 1467228018410 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 3740 | 1467228018412 Marionette TRACE conn6 <- [1,1990,null,{}] 12:20:18 INFO - PROCESS | 3740 | 1467228018416 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}] 12:20:18 INFO - PROCESS | 3740 | 1467228018418 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:18 INFO - PROCESS | 3740 | 1467228018501 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:20:18 INFO - PROCESS | 3740 | 1467228018509 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 3740 | 1467228018511 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC0000 == 34 [pid = 3740] [id = 507] 12:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C2F63000) [pid = 3740] [serial = 1521] [outer = 0000000000000000] 12:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8BEE000) [pid = 3740] [serial = 1522] [outer = 00000037C2F63000] 12:20:18 INFO - PROCESS | 3740 | 1467228018558 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95DAC00) [pid = 3740] [serial = 1523] [outer = 00000037C2F63000] 12:20:18 INFO - PROCESS | 3740 | 1467228018989 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]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 12:20:19 INFO - PROCESS | 3740 | 1467228019042 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:20:19 INFO - PROCESS | 3740 | 1467228019045 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:20:19 INFO - PROCESS | 3740 | 1467228019048 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 3740 | 1467228019050 Marionette TRACE conn6 <- [1,1994,null,{}] 12:20:19 INFO - PROCESS | 3740 | 1467228019054 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}] 12:20:19 INFO - PROCESS | 3740 | 1467228019056 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:19 INFO - PROCESS | 3740 | 1467228019139 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:20:19 INFO - PROCESS | 3740 | 1467228019144 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 3740 | 1467228019146 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC3D000 == 35 [pid = 3740] [id = 508] 12:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95E2C00) [pid = 3740] [serial = 1524] [outer = 0000000000000000] 12:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95EDC00) [pid = 3740] [serial = 1525] [outer = 00000037C95E2C00] 12:20:19 INFO - PROCESS | 3740 | 1467228019193 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C46800) [pid = 3740] [serial = 1526] [outer = 00000037C95E2C00] 12:20:19 INFO - PROCESS | 3740 | 1467228019616 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]]]}] 12:20:19 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 12:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 628ms 12:20:19 INFO - PROCESS | 3740 | 1467228019680 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 3740 | 1467228019682 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:20:19 INFO - PROCESS | 3740 | 1467228019685 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 3740 | 1467228019687 Marionette TRACE conn6 <- [1,1998,null,{}] 12:20:19 INFO - PROCESS | 3740 | 1467228019690 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}] 12:20:19 INFO - PROCESS | 3740 | 1467228019692 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:19 INFO - PROCESS | 3740 | 1467228019777 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:20:19 INFO - PROCESS | 3740 | 1467228019785 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 3740 | 1467228019787 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C4F000 == 36 [pid = 3740] [id = 509] 12:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C50400) [pid = 3740] [serial = 1527] [outer = 0000000000000000] 12:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9C85C00) [pid = 3740] [serial = 1528] [outer = 00000037C9C50400] 12:20:19 INFO - PROCESS | 3740 | 1467228019832 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9D89000) [pid = 3740] [serial = 1529] [outer = 00000037C9C50400] 12:20:20 INFO - PROCESS | 3740 | 1467228020613 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]]]}] 12:20:20 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 12:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 12:20:20 INFO - PROCESS | 3740 | 1467228020675 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 3740 | 1467228020680 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:20:20 INFO - PROCESS | 3740 | 1467228020685 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:20:20 INFO - PROCESS | 3740 | 1467228020690 Marionette TRACE conn6 <- [1,2002,null,{}] 12:20:20 INFO - PROCESS | 3740 | 1467228020696 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}] 12:20:20 INFO - PROCESS | 3740 | 1467228020699 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:20 INFO - PROCESS | 3740 | 1467228020855 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:20:20 INFO - PROCESS | 3740 | 1467228020971 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 3740 | 1467228020974 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E2000 == 37 [pid = 3740] [id = 510] 12:20:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC699800) [pid = 3740] [serial = 1530] [outer = 0000000000000000] 12:20:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC734400) [pid = 3740] [serial = 1531] [outer = 00000037BC699800] 12:20:21 INFO - PROCESS | 3740 | 1467228021038 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C08D1800) [pid = 3740] [serial = 1532] [outer = 00000037BC699800] 12:20:21 INFO - PROCESS | 3740 | 1467228021814 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]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1183ms 12:20:21 INFO - PROCESS | 3740 | 1467228021872 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 3740 | 1467228021877 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:20:21 INFO - PROCESS | 3740 | 1467228021884 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 3740 | 1467228021887 Marionette TRACE conn6 <- [1,2006,null,{}] 12:20:21 INFO - PROCESS | 3740 | 1467228021892 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}] 12:20:21 INFO - PROCESS | 3740 | 1467228021895 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:22 INFO - PROCESS | 3740 | 1467228022046 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:20:22 INFO - PROCESS | 3740 | 1467228022163 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 3740 | 1467228022166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCA3C000 == 38 [pid = 3740] [id = 511] 12:20:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC0C0000) [pid = 3740] [serial = 1533] [outer = 0000000000000000] 12:20:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BC738800) [pid = 3740] [serial = 1534] [outer = 00000037BC0C0000] 12:20:22 INFO - PROCESS | 3740 | 1467228022227 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C261C400) [pid = 3740] [serial = 1535] [outer = 00000037BC0C0000] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC3D000 == 37 [pid = 3740] [id = 508] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC0000 == 36 [pid = 3740] [id = 507] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBC1000 == 35 [pid = 3740] [id = 506] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B26000 == 34 [pid = 3740] [id = 505] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DB0800 == 33 [pid = 3740] [id = 504] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4F800 == 32 [pid = 3740] [id = 503] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037C673D000 == 31 [pid = 3740] [id = 502] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13B1800 == 30 [pid = 3740] [id = 501] 12:20:22 INFO - PROCESS | 3740 | --DOCSHELL 00000037BA65F000 == 29 [pid = 3740] [id = 500] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C8BEC000) [pid = 3740] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C8E30C00) [pid = 3740] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9C82400) [pid = 3740] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C95F3400) [pid = 3740] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC732800) [pid = 3740] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C08CF400) [pid = 3740] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C28E8C00) [pid = 3740] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CA6F8C00) [pid = 3740] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C87800) [pid = 3740] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C46400) [pid = 3740] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC5E6800) [pid = 3740] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCA08400) [pid = 3740] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C6412800) [pid = 3740] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2632400) [pid = 3740] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C28EA000) [pid = 3740] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BCA0B000) [pid = 3740] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C08CBC00) [pid = 3740] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9D92800) [pid = 3740] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CBB64400) [pid = 3740] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CA6BA400) [pid = 3740] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CBC9B400) [pid = 3740] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CA6AC400) [pid = 3740] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9D8E400) [pid = 3740] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:20:22 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C6F28C00) [pid = 3740] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:20:23 INFO - PROCESS | 3740 | 1467228023037 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]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1190ms 12:20:23 INFO - PROCESS | 3740 | 1467228023084 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 3740 | 1467228023089 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:20:23 INFO - PROCESS | 3740 | 1467228023095 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 3740 | 1467228023100 Marionette TRACE conn6 <- [1,2010,null,{}] 12:20:23 INFO - PROCESS | 3740 | 1467228023105 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}] 12:20:23 INFO - PROCESS | 3740 | 1467228023108 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:23 INFO - PROCESS | 3740 | 1467228023202 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:20:23 INFO - PROCESS | 3740 | 1467228023209 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 3740 | 1467228023212 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C247C000 == 30 [pid = 3740] [id = 512] 12:20:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC69E800) [pid = 3740] [serial = 1536] [outer = 0000000000000000] 12:20:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC740C00) [pid = 3740] [serial = 1537] [outer = 00000037BC69E800] 12:20:23 INFO - PROCESS | 3740 | 1467228023264 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C0A54400) [pid = 3740] [serial = 1538] [outer = 00000037BC69E800] 12:20:23 INFO - PROCESS | 3740 | 1467228023799 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]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 735ms 12:20:23 INFO - PROCESS | 3740 | 1467228023830 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 3740 | 1467228023835 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:20:23 INFO - PROCESS | 3740 | 1467228023841 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 3740 | 1467228023843 Marionette TRACE conn6 <- [1,2014,null,{}] 12:20:23 INFO - PROCESS | 3740 | 1467228023847 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}] 12:20:23 INFO - PROCESS | 3740 | 1467228023850 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:23 INFO - PROCESS | 3740 | 1467228023945 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:20:23 INFO - PROCESS | 3740 | 1467228023953 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 3740 | 1467228023955 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6F8D800 == 31 [pid = 3740] [id = 513] 12:20:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C241A400) [pid = 3740] [serial = 1539] [outer = 0000000000000000] 12:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C2636000) [pid = 3740] [serial = 1540] [outer = 00000037C241A400] 12:20:24 INFO - PROCESS | 3740 | 1467228024004 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C2A84C00) [pid = 3740] [serial = 1541] [outer = 00000037C241A400] 12:20:24 INFO - PROCESS | 3740 | 1467228024489 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]]]}] 12:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 12:20:24 INFO - PROCESS | 3740 | 1467228024515 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 3740 | 1467228024518 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:20:24 INFO - PROCESS | 3740 | 1467228024522 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:20:24 INFO - PROCESS | 3740 | 1467228024525 Marionette TRACE conn6 <- [1,2018,null,{}] 12:20:24 INFO - PROCESS | 3740 | 1467228024537 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}] 12:20:24 INFO - PROCESS | 3740 | 1467228024542 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:24 INFO - PROCESS | 3740 | 1467228024633 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:20:24 INFO - PROCESS | 3740 | 1467228024643 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 3740 | 1467228024646 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9747000 == 32 [pid = 3740] [id = 514] 12:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BB93D800) [pid = 3740] [serial = 1542] [outer = 0000000000000000] 12:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C689E800) [pid = 3740] [serial = 1543] [outer = 00000037BB93D800] 12:20:24 INFO - PROCESS | 3740 | 1467228024697 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8345C00) [pid = 3740] [serial = 1544] [outer = 00000037BB93D800] 12:20:25 INFO - PROCESS | 3740 | 1467228025138 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]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 12:20:25 INFO - PROCESS | 3740 | 1467228025195 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 3740 | 1467228025198 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:20:25 INFO - PROCESS | 3740 | 1467228025202 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:20:25 INFO - PROCESS | 3740 | 1467228025204 Marionette TRACE conn6 <- [1,2022,null,{}] 12:20:25 INFO - PROCESS | 3740 | 1467228025207 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}] 12:20:25 INFO - PROCESS | 3740 | 1467228025209 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:25 INFO - PROCESS | 3740 | 1467228025302 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:20:25 INFO - PROCESS | 3740 | 1467228025337 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 3740 | 1467228025339 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4A0000 == 33 [pid = 3740] [id = 515] 12:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8BED000) [pid = 3740] [serial = 1545] [outer = 0000000000000000] 12:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8E32C00) [pid = 3740] [serial = 1546] [outer = 00000037C8BED000] 12:20:25 INFO - PROCESS | 3740 | 1467228025393 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95D7C00) [pid = 3740] [serial = 1547] [outer = 00000037C8BED000] 12:20:25 INFO - PROCESS | 3740 | 1467228025870 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]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 735ms 12:20:25 INFO - PROCESS | 3740 | 1467228025941 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 3740 | 1467228025944 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:20:25 INFO - PROCESS | 3740 | 1467228025947 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 3740 | 1467228025949 Marionette TRACE conn6 <- [1,2026,null,{}] 12:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:20:25 INFO - PROCESS | 3740 | 1467228025952 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}] 12:20:25 INFO - PROCESS | 3740 | 1467228025955 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:26 INFO - PROCESS | 3740 | 1467228026067 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:20:26 INFO - PROCESS | 3740 | 1467228026120 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 3740 | 1467228026122 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB31800 == 34 [pid = 3740] [id = 516] 12:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95E5C00) [pid = 3740] [serial = 1548] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95F2C00) [pid = 3740] [serial = 1549] [outer = 00000037C95E5C00] 12:20:26 INFO - PROCESS | 3740 | 1467228026169 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C51000) [pid = 3740] [serial = 1550] [outer = 00000037C95E5C00] 12:20:26 INFO - PROCESS | 3740 | 1467228026619 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]]]}] 12:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 12:20:26 INFO - PROCESS | 3740 | 1467228026692 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 3740 | 1467228026694 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:20:26 INFO - PROCESS | 3740 | 1467228026697 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 3740 | 1467228026699 Marionette TRACE conn6 <- [1,2030,null,{}] 12:20:26 INFO - PROCESS | 3740 | 1467228026703 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}] 12:20:26 INFO - PROCESS | 3740 | 1467228026709 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:26 INFO - PROCESS | 3740 | 1467228026844 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:20:26 INFO - PROCESS | 3740 | 1467228026902 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 3740 | 1467228026904 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD646000 == 35 [pid = 3740] [id = 517] 12:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA5C4400) [pid = 3740] [serial = 1551] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CA6B1C00) [pid = 3740] [serial = 1552] [outer = 00000037CA5C4400] 12:20:26 INFO - PROCESS | 3740 | 1467228026950 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CA6BBC00) [pid = 3740] [serial = 1553] [outer = 00000037CA5C4400] 12:20:27 INFO - PROCESS | 3740 | 1467228027359 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]]]}] 12:20:27 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) 12:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 12:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:20:27 INFO - PROCESS | 3740 | 1467228027435 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 3740 | 1467228027437 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:20:27 INFO - PROCESS | 3740 | 1467228027440 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 3740 | 1467228027442 Marionette TRACE conn6 <- [1,2034,null,{}] 12:20:27 INFO - PROCESS | 3740 | 1467228027446 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}] 12:20:27 INFO - PROCESS | 3740 | 1467228027448 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:27 INFO - PROCESS | 3740 | 1467228027562 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C2F63000) [pid = 3740] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC5A1C00) [pid = 3740] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BCA0F000) [pid = 3740] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BCA0EC00) [pid = 3740] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6059C00) [pid = 3740] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCA03000) [pid = 3740] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C6F1EC00) [pid = 3740] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC644C00) [pid = 3740] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C28ED400) [pid = 3740] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC0BDC00) [pid = 3740] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C95E2C00) [pid = 3740] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:20:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9D85800) [pid = 3740] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:20:27 INFO - PROCESS | 3740 | 1467228027659 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 3740 | 1467228027662 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C283A800 == 36 [pid = 3740] [id = 518] 12:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC0BDC00) [pid = 3740] [serial = 1554] [outer = 0000000000000000] 12:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC646800) [pid = 3740] [serial = 1555] [outer = 00000037BC0BDC00] 12:20:27 INFO - PROCESS | 3740 | 1467228027710 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2F63000) [pid = 3740] [serial = 1556] [outer = 00000037BC0BDC00] 12:20:28 INFO - PROCESS | 3740 | 1467228028071 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]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 12:20:28 INFO - PROCESS | 3740 | 1467228028115 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 3740 | 1467228028117 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:20:28 INFO - PROCESS | 3740 | 1467228028121 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 3740 | 1467228028123 Marionette TRACE conn6 <- [1,2038,null,{}] 12:20:28 INFO - PROCESS | 3740 | 1467228028126 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}] 12:20:28 INFO - PROCESS | 3740 | 1467228028128 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:28 INFO - PROCESS | 3740 | 1467228028275 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:20:28 INFO - PROCESS | 3740 | 1467228028286 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 3740 | 1467228028288 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD94800 == 37 [pid = 3740] [id = 519] 12:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C6085400) [pid = 3740] [serial = 1557] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CA6F7000) [pid = 3740] [serial = 1558] [outer = 00000037C6085400] 12:20:28 INFO - PROCESS | 3740 | 1467228028334 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CBB9A000) [pid = 3740] [serial = 1559] [outer = 00000037C6085400] 12:20:28 INFO - PROCESS | 3740 | 1467228028745 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]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 12:20:28 INFO - PROCESS | 3740 | 1467228028795 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 3740 | 1467228028798 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:20:28 INFO - PROCESS | 3740 | 1467228028801 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 3740 | 1467228028803 Marionette TRACE conn6 <- [1,2042,null,{}] 12:20:28 INFO - PROCESS | 3740 | 1467228028806 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}] 12:20:28 INFO - PROCESS | 3740 | 1467228028808 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:28 INFO - PROCESS | 3740 | 1467228028923 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:20:28 INFO - PROCESS | 3740 | 1467228028932 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 3740 | 1467228028934 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF729000 == 38 [pid = 3740] [id = 520] 12:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CBB63400) [pid = 3740] [serial = 1560] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CC426000) [pid = 3740] [serial = 1561] [outer = 00000037CBB63400] 12:20:28 INFO - PROCESS | 3740 | 1467228028982 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CCAD8C00) [pid = 3740] [serial = 1562] [outer = 00000037CBB63400] 12:20:29 INFO - PROCESS | 3740 | 1467228029396 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]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 629ms 12:20:29 INFO - PROCESS | 3740 | 1467228029433 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 3740 | 1467228029444 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:20:29 INFO - PROCESS | 3740 | 1467228029447 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 3740 | 1467228029449 Marionette TRACE conn6 <- [1,2046,null,{}] 12:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:20:29 INFO - PROCESS | 3740 | 1467228029452 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}] 12:20:29 INFO - PROCESS | 3740 | 1467228029454 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:29 INFO - PROCESS | 3740 | 1467228029600 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:20:29 INFO - PROCESS | 3740 | 1467228029615 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 3740 | 1467228029617 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0136000 == 39 [pid = 3740] [id = 521] 12:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CCADD400) [pid = 3740] [serial = 1563] [outer = 0000000000000000] 12:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CD2C6400) [pid = 3740] [serial = 1564] [outer = 00000037CCADD400] 12:20:29 INFO - PROCESS | 3740 | 1467228029665 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8E6A400) [pid = 3740] [serial = 1565] [outer = 00000037CCADD400] 12:20:30 INFO - PROCESS | 3740 | 1467228030308 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]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 881ms 12:20:30 INFO - PROCESS | 3740 | 1467228030335 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 3740 | 1467228030340 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:20:30 INFO - PROCESS | 3740 | 1467228030344 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 3740 | 1467228030350 Marionette TRACE conn6 <- [1,2050,null,{}] 12:20:30 INFO - PROCESS | 3740 | 1467228030356 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}] 12:20:30 INFO - PROCESS | 3740 | 1467228030359 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:30 INFO - PROCESS | 3740 | 1467228030481 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:20:30 INFO - PROCESS | 3740 | 1467228030605 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 3740 | 1467228030609 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A26800 == 40 [pid = 3740] [id = 522] 12:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C0A42800) [pid = 3740] [serial = 1566] [outer = 0000000000000000] 12:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C1346400) [pid = 3740] [serial = 1567] [outer = 00000037C0A42800] 12:20:30 INFO - PROCESS | 3740 | 1467228030671 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C28F3400) [pid = 3740] [serial = 1568] [outer = 00000037C0A42800] 12:20:31 INFO - PROCESS | 3740 | 1467228031312 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]]]}] 12:20:31 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1817000 == 39 [pid = 3740] [id = 11] 12:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1023ms 12:20:31 INFO - PROCESS | 3740 | 1467228031382 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 3740 | 1467228031388 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:20:31 INFO - PROCESS | 3740 | 1467228031395 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:20:31 INFO - PROCESS | 3740 | 1467228031398 Marionette TRACE conn6 <- [1,2054,null,{}] 12:20:31 INFO - PROCESS | 3740 | 1467228031443 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}] 12:20:31 INFO - PROCESS | 3740 | 1467228031447 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:31 INFO - PROCESS | 3740 | 1467228031599 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:20:31 INFO - PROCESS | 3740 | 1467228031719 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 3740 | 1467228031722 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD22A000 == 40 [pid = 3740] [id = 523] 12:20:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C8343400) [pid = 3740] [serial = 1569] [outer = 0000000000000000] 12:20:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C913A400) [pid = 3740] [serial = 1570] [outer = 00000037C8343400] 12:20:31 INFO - PROCESS | 3740 | 1467228031782 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C9C8D800) [pid = 3740] [serial = 1571] [outer = 00000037C8343400] 12:20:32 INFO - PROCESS | 3740 | 1467228032400 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]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1033ms 12:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:20:32 INFO - PROCESS | 3740 | 1467228032432 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 3740 | 1467228032435 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:20:32 INFO - PROCESS | 3740 | 1467228032439 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 3740 | 1467228032443 Marionette TRACE conn6 <- [1,2058,null,{}] 12:20:32 INFO - PROCESS | 3740 | 1467228032455 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}] 12:20:32 INFO - PROCESS | 3740 | 1467228032460 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:32 INFO - PROCESS | 3740 | 1467228032579 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:20:32 INFO - PROCESS | 3740 | 1467228032676 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 3740 | 1467228032680 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D041B800 == 41 [pid = 3740] [id = 524] 12:20:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CCAD9400) [pid = 3740] [serial = 1572] [outer = 0000000000000000] 12:20:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CD2C2800) [pid = 3740] [serial = 1573] [outer = 00000037CCAD9400] 12:20:32 INFO - PROCESS | 3740 | 1467228032740 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CD606400) [pid = 3740] [serial = 1574] [outer = 00000037CCAD9400] 12:20:33 INFO - PROCESS | 3740 | 1467228033364 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]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 986ms 12:20:33 INFO - PROCESS | 3740 | 1467228033428 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 3740 | 1467228033431 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:20:33 INFO - PROCESS | 3740 | 1467228033435 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 3740 | 1467228033437 Marionette TRACE conn6 <- [1,2062,null,{}] 12:20:33 INFO - PROCESS | 3740 | 1467228033441 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}] 12:20:33 INFO - PROCESS | 3740 | 1467228033444 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:33 INFO - PROCESS | 3740 | 1467228033561 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:20:33 INFO - PROCESS | 3740 | 1467228033854 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 3740 | 1467228033857 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1814800 == 42 [pid = 3740] [id = 525] 12:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BC026400) [pid = 3740] [serial = 1575] [outer = 0000000000000000] 12:20:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037BC5E9400) [pid = 3740] [serial = 1576] [outer = 00000037BC026400] 12:20:33 INFO - PROCESS | 3740 | 1467228033909 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037BCA08400) [pid = 3740] [serial = 1577] [outer = 00000037BC026400] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF729000 == 41 [pid = 3740] [id = 520] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD94800 == 40 [pid = 3740] [id = 519] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C283A800 == 39 [pid = 3740] [id = 518] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD646000 == 38 [pid = 3740] [id = 517] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB31800 == 37 [pid = 3740] [id = 516] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4A0000 == 36 [pid = 3740] [id = 515] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9747000 == 35 [pid = 3740] [id = 514] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6F8D800 == 34 [pid = 3740] [id = 513] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C247C000 == 33 [pid = 3740] [id = 512] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCA3C000 == 32 [pid = 3740] [id = 511] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E2000 == 31 [pid = 3740] [id = 510] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C4F000 == 30 [pid = 3740] [id = 509] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037BB0EC800 == 29 [pid = 3740] [id = 12] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037D041B800 == 28 [pid = 3740] [id = 524] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD22A000 == 27 [pid = 3740] [id = 523] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A26800 == 26 [pid = 3740] [id = 522] 12:20:35 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0136000 == 25 [pid = 3740] [id = 521] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C9C46800) [pid = 3740] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C9C85C00) [pid = 3740] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C95DAC00) [pid = 3740] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037BD9B7800) [pid = 3740] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C0847C00) [pid = 3740] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C08D3000) [pid = 3740] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C665D800) [pid = 3740] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C12DAC00) [pid = 3740] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C6897800) [pid = 3740] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8BE3000) [pid = 3740] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C2621800) [pid = 3740] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C2A83000) [pid = 3740] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C665EC00) [pid = 3740] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC5A4400) [pid = 3740] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C604F000) [pid = 3740] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C8BEE000) [pid = 3740] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC64E000) [pid = 3740] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C8BEA400) [pid = 3740] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C95EDC00) [pid = 3740] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2370400) [pid = 3740] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CC9B8000) [pid = 3740] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C165A800) [pid = 3740] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C930B800) [pid = 3740] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BD4D4C00) [pid = 3740] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CA6BA800) [pid = 3740] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:20:35 INFO - PROCESS | 3740 | 1467228035302 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]]]}] 12:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1892ms 12:20:35 INFO - PROCESS | 3740 | 1467228035329 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 3740 | 1467228035334 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:20:35 INFO - PROCESS | 3740 | 1467228035339 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - PROCESS | 3740 | 1467228035342 Marionette TRACE conn6 <- [1,2066,null,{}] 12:20:35 INFO - PROCESS | 3740 | 1467228035349 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}] 12:20:35 INFO - PROCESS | 3740 | 1467228035352 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:35 INFO - PROCESS | 3740 | 1467228035453 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:20:35 INFO - PROCESS | 3740 | 1467228035534 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 3740 | 1467228035539 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BD49F000 == 26 [pid = 3740] [id = 526] 12:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC5A1800) [pid = 3740] [serial = 1578] [outer = 0000000000000000] 12:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC5ED000) [pid = 3740] [serial = 1579] [outer = 00000037BC5A1800] 12:20:35 INFO - PROCESS | 3740 | 1467228035592 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC697400) [pid = 3740] [serial = 1580] [outer = 00000037BC5A1800] 12:20:36 INFO - PROCESS | 3740 | 1467228036027 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]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 12:20:36 INFO - PROCESS | 3740 | 1467228036076 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 3740 | 1467228036081 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:20:36 INFO - PROCESS | 3740 | 1467228036088 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 3740 | 1467228036091 Marionette TRACE conn6 <- [1,2070,null,{}] 12:20:36 INFO - PROCESS | 3740 | 1467228036095 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}] 12:20:36 INFO - PROCESS | 3740 | 1467228036098 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:36 INFO - PROCESS | 3740 | 1467228036192 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:20:36 INFO - PROCESS | 3740 | 1467228036200 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 3740 | 1467228036203 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C89800 == 27 [pid = 3740] [id = 527] 12:20:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BCA0C800) [pid = 3740] [serial = 1581] [outer = 0000000000000000] 12:20:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BD7EBC00) [pid = 3740] [serial = 1582] [outer = 00000037BCA0C800] 12:20:36 INFO - PROCESS | 3740 | 1467228036252 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C08CF400) [pid = 3740] [serial = 1583] [outer = 00000037BCA0C800] 12:20:36 INFO - PROCESS | 3740 | 1467228036744 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]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 12:20:36 INFO - PROCESS | 3740 | 1467228036780 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 3740 | 1467228036782 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:20:36 INFO - PROCESS | 3740 | 1467228036786 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 3740 | 1467228036790 Marionette TRACE conn6 <- [1,2074,null,{}] 12:20:36 INFO - PROCESS | 3740 | 1467228036802 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}] 12:20:36 INFO - PROCESS | 3740 | 1467228036807 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:36 INFO - PROCESS | 3740 | 1467228036929 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:20:37 INFO - PROCESS | 3740 | 1467228037018 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 3740 | 1467228037021 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81D6000 == 28 [pid = 3740] [id = 528] 12:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC5EDC00) [pid = 3740] [serial = 1584] [outer = 0000000000000000] 12:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C123B000) [pid = 3740] [serial = 1585] [outer = 00000037BC5EDC00] 12:20:37 INFO - PROCESS | 3740 | 1467228037072 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C241A000) [pid = 3740] [serial = 1586] [outer = 00000037BC5EDC00] 12:20:37 INFO - PROCESS | 3740 | 1467228037513 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]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 776ms 12:20:37 INFO - PROCESS | 3740 | 1467228037567 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:20:37 INFO - PROCESS | 3740 | 1467228037570 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:20:37 INFO - PROCESS | 3740 | 1467228037574 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 3740 | 1467228037576 Marionette TRACE conn6 <- [1,2078,null,{}] 12:20:37 INFO - PROCESS | 3740 | 1467228037579 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}] 12:20:37 INFO - PROCESS | 3740 | 1467228037582 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:37 INFO - PROCESS | 3740 | 1467228037699 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:20:37 INFO - PROCESS | 3740 | 1467228037751 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 3740 | 1467228037753 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D18000 == 29 [pid = 3740] [id = 529] 12:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C28C3800) [pid = 3740] [serial = 1587] [outer = 0000000000000000] 12:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C2A80000) [pid = 3740] [serial = 1588] [outer = 00000037C28C3800] 12:20:37 INFO - PROCESS | 3740 | 1467228037801 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6078C00) [pid = 3740] [serial = 1589] [outer = 00000037C28C3800] 12:20:38 INFO - PROCESS | 3740 | 1467228038262 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]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 12:20:38 INFO - PROCESS | 3740 | 1467228038313 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 3740 | 1467228038315 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:20:38 INFO - PROCESS | 3740 | 1467228038323 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 3740 | 1467228038325 Marionette TRACE conn6 <- [1,2082,null,{}] 12:20:38 INFO - PROCESS | 3740 | 1467228038329 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}] 12:20:38 INFO - PROCESS | 3740 | 1467228038331 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:38 INFO - PROCESS | 3740 | 1467228038441 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:20:38 INFO - PROCESS | 3740 | 1467228038496 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 3740 | 1467228038498 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9A80000 == 30 [pid = 3740] [id = 530] 12:20:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC989C00) [pid = 3740] [serial = 1590] [outer = 0000000000000000] 12:20:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C665C800) [pid = 3740] [serial = 1591] [outer = 00000037BC989C00] 12:20:38 INFO - PROCESS | 3740 | 1467228038545 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C6897400) [pid = 3740] [serial = 1592] [outer = 00000037BC989C00] 12:20:38 INFO - PROCESS | 3740 | 1467228038989 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 12:20:39 INFO - PROCESS | 3740 | 1467228038998 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 3740 | 1467228039000 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:20:39 INFO - PROCESS | 3740 | 1467228039003 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:20:39 INFO - PROCESS | 3740 | 1467228039005 Marionette TRACE conn6 <- [1,2086,null,{}] 12:20:39 INFO - PROCESS | 3740 | 1467228039009 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}] 12:20:39 INFO - PROCESS | 3740 | 1467228039015 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:39 INFO - PROCESS | 3740 | 1467228039161 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:20:39 INFO - PROCESS | 3740 | 1467228039177 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 3740 | 1467228039179 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBD2800 == 31 [pid = 3740] [id = 531] 12:20:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C6F1B800) [pid = 3740] [serial = 1593] [outer = 0000000000000000] 12:20:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C8BE2800) [pid = 3740] [serial = 1594] [outer = 00000037C6F1B800] 12:20:39 INFO - PROCESS | 3740 | 1467228039270 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C9060C00) [pid = 3740] [serial = 1595] [outer = 00000037C6F1B800] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CCADD400) [pid = 3740] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C8CEB000) [pid = 3740] [serial = 32] [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.] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C1818000) [pid = 3740] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037CBB63400) [pid = 3740] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C95E5C00) [pid = 3740] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037CA5C4400) [pid = 3740] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC0BDC00) [pid = 3740] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C241A400) [pid = 3740] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C50400) [pid = 3740] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C8BED000) [pid = 3740] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC0C0000) [pid = 3740] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BB93D800) [pid = 3740] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC699800) [pid = 3740] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC69E800) [pid = 3740] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:20:39 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C6085400) [pid = 3740] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:20:39 INFO - PROCESS | 3740 | 1467228039884 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 923ms 12:20:39 INFO - PROCESS | 3740 | 1467228039930 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 3740 | 1467228039933 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:20:39 INFO - PROCESS | 3740 | 1467228039936 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 3740 | 1467228039938 Marionette TRACE conn6 <- [1,2090,null,{}] 12:20:39 INFO - PROCESS | 3740 | 1467228039941 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}] 12:20:39 INFO - PROCESS | 3740 | 1467228039943 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:40 INFO - PROCESS | 3740 | 1467228040025 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:20:40 INFO - PROCESS | 3740 | 1467228040032 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 3740 | 1467228040034 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC0800 == 32 [pid = 3740] [id = 532] 12:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C0AEB000) [pid = 3740] [serial = 1596] [outer = 0000000000000000] 12:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8105000) [pid = 3740] [serial = 1597] [outer = 00000037C0AEB000] 12:20:40 INFO - PROCESS | 3740 | 1467228040079 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9030400) [pid = 3740] [serial = 1598] [outer = 00000037C0AEB000] 12:20:40 INFO - PROCESS | 3740 | 1467228040506 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]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 12:20:40 INFO - PROCESS | 3740 | 1467228040568 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 3740 | 1467228040571 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:20:40 INFO - PROCESS | 3740 | 1467228040574 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 3740 | 1467228040576 Marionette TRACE conn6 <- [1,2094,null,{}] 12:20:40 INFO - PROCESS | 3740 | 1467228040579 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}] 12:20:40 INFO - PROCESS | 3740 | 1467228040581 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:40 INFO - PROCESS | 3740 | 1467228040664 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:20:40 INFO - PROCESS | 3740 | 1467228040671 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 3740 | 1467228040674 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB32800 == 33 [pid = 3740] [id = 533] 12:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28BC000) [pid = 3740] [serial = 1599] [outer = 0000000000000000] 12:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95DC800) [pid = 3740] [serial = 1600] [outer = 00000037C28BC000] 12:20:40 INFO - PROCESS | 3740 | 1467228040720 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95EC000) [pid = 3740] [serial = 1601] [outer = 00000037C28BC000] 12:20:41 INFO - PROCESS | 3740 | 1467228041554 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] 12:20:41 INFO - PROCESS | 3740 | 1467228041603 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:20:41 INFO - PROCESS | 3740 | 1467228041608 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 3740 | 1467228041614 Marionette TRACE conn6 <- [1,2098,null,{}] 12:20:41 INFO - PROCESS | 3740 | 1467228041641 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}] 12:20:41 INFO - PROCESS | 3740 | 1467228041645 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:41 INFO - PROCESS | 3740 | 1467228041781 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:20:41 INFO - PROCESS | 3740 | 1467228041896 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 3740 | 1467228041899 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6749000 == 34 [pid = 3740] [id = 534] 12:20:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC697800) [pid = 3740] [serial = 1602] [outer = 0000000000000000] 12:20:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BCA05C00) [pid = 3740] [serial = 1603] [outer = 00000037BC697800] 12:20:41 INFO - PROCESS | 3740 | 1467228041961 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C0A53000) [pid = 3740] [serial = 1604] [outer = 00000037BC697800] 12:20:42 INFO - PROCESS | 3740 | 1467228042716 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]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1147ms 12:20:42 INFO - PROCESS | 3740 | 1467228042762 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 3740 | 1467228042767 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:20:42 INFO - PROCESS | 3740 | 1467228042775 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 3740 | 1467228042778 Marionette TRACE conn6 <- [1,2102,null,{}] 12:20:42 INFO - PROCESS | 3740 | 1467228042782 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}] 12:20:42 INFO - PROCESS | 3740 | 1467228042785 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:42 INFO - PROCESS | 3740 | 1467228042940 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:20:43 INFO - PROCESS | 3740 | 1467228043055 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 3740 | 1467228043058 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC49C000 == 35 [pid = 3740] [id = 535] 12:20:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC69AC00) [pid = 3740] [serial = 1605] [outer = 0000000000000000] 12:20:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C0A59400) [pid = 3740] [serial = 1606] [outer = 00000037BC69AC00] 12:20:43 INFO - PROCESS | 3740 | 1467228043119 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2A83C00) [pid = 3740] [serial = 1607] [outer = 00000037BC69AC00] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC0800 == 34 [pid = 3740] [id = 532] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBD2800 == 33 [pid = 3740] [id = 531] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9A80000 == 32 [pid = 3740] [id = 530] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D18000 == 31 [pid = 3740] [id = 529] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81D6000 == 30 [pid = 3740] [id = 528] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C89800 == 29 [pid = 3740] [id = 527] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037BD49F000 == 28 [pid = 3740] [id = 526] 12:20:43 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1814800 == 27 [pid = 3740] [id = 525] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C95F2C00) [pid = 3740] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CA6B1C00) [pid = 3740] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9C51000) [pid = 3740] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC646800) [pid = 3740] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2636000) [pid = 3740] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CA6BBC00) [pid = 3740] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2A84C00) [pid = 3740] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9D89000) [pid = 3740] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8E32C00) [pid = 3740] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC738800) [pid = 3740] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C261C400) [pid = 3740] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C689E800) [pid = 3740] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8345C00) [pid = 3740] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BC734400) [pid = 3740] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C08D1800) [pid = 3740] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC740C00) [pid = 3740] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C0A54400) [pid = 3740] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2F63000) [pid = 3740] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CBB9A000) [pid = 3740] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CA6F7000) [pid = 3740] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037CCAD8C00) [pid = 3740] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C95D7C00) [pid = 3740] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CD2C6400) [pid = 3740] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C0A5C000) [pid = 3740] [serial = 1076] [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.] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C181C000) [pid = 3740] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C8E6A400) [pid = 3740] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037CC426000) [pid = 3740] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:20:43 INFO - PROCESS | 3740 | 1467228043914 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]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1185ms 12:20:43 INFO - PROCESS | 3740 | 1467228043962 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 3740 | 1467228043967 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:20:43 INFO - PROCESS | 3740 | 1467228043971 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:20:43 INFO - PROCESS | 3740 | 1467228043976 Marionette TRACE conn6 <- [1,2106,null,{}] 12:20:44 INFO - PROCESS | 3740 | 1467228043995 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}] 12:20:44 INFO - PROCESS | 3740 | 1467228043998 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:44 INFO - PROCESS | 3740 | 1467228044115 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:20:44 INFO - PROCESS | 3740 | 1467228044128 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 3740 | 1467228044130 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C248A800 == 28 [pid = 3740] [id = 536] 12:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC733C00) [pid = 3740] [serial = 1608] [outer = 0000000000000000] 12:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BCB25800) [pid = 3740] [serial = 1609] [outer = 00000037BC733C00] 12:20:44 INFO - PROCESS | 3740 | 1467228044180 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C0A52400) [pid = 3740] [serial = 1610] [outer = 00000037BC733C00] 12:20:44 INFO - PROCESS | 3740 | 1467228044689 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]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 12:20:44 INFO - PROCESS | 3740 | 1467228044709 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 3740 | 1467228044714 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:20:44 INFO - PROCESS | 3740 | 1467228044721 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 3740 | 1467228044723 Marionette TRACE conn6 <- [1,2110,null,{}] 12:20:44 INFO - PROCESS | 3740 | 1467228044727 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}] 12:20:44 INFO - PROCESS | 3740 | 1467228044730 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:44 INFO - PROCESS | 3740 | 1467228044825 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:20:44 INFO - PROCESS | 3740 | 1467228044834 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 3740 | 1467228044836 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A39000 == 29 [pid = 3740] [id = 537] 12:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C236F000) [pid = 3740] [serial = 1611] [outer = 0000000000000000] 12:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C261C400) [pid = 3740] [serial = 1612] [outer = 00000037C236F000] 12:20:44 INFO - PROCESS | 3740 | 1467228044885 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C28F4400) [pid = 3740] [serial = 1613] [outer = 00000037C236F000] 12:20:45 INFO - PROCESS | 3740 | 1467228045367 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]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 12:20:45 INFO - PROCESS | 3740 | 1467228045394 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 3740 | 1467228045397 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:20:45 INFO - PROCESS | 3740 | 1467228045401 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 3740 | 1467228045404 Marionette TRACE conn6 <- [1,2114,null,{}] 12:20:45 INFO - PROCESS | 3740 | 1467228045416 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}] 12:20:45 INFO - PROCESS | 3740 | 1467228045421 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:45 INFO - PROCESS | 3740 | 1467228045512 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:20:45 INFO - PROCESS | 3740 | 1467228045589 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 3740 | 1467228045593 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C903F000 == 30 [pid = 3740] [id = 538] 12:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C28F5800) [pid = 3740] [serial = 1614] [outer = 0000000000000000] 12:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C6896800) [pid = 3740] [serial = 1615] [outer = 00000037C28F5800] 12:20:45 INFO - PROCESS | 3740 | 1467228045651 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C8345000) [pid = 3740] [serial = 1616] [outer = 00000037C28F5800] 12:20:46 INFO - PROCESS | 3740 | 1467228046045 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]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 12:20:46 INFO - PROCESS | 3740 | 1467228046074 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 3740 | 1467228046077 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:20:46 INFO - PROCESS | 3740 | 1467228046080 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 3740 | 1467228046082 Marionette TRACE conn6 <- [1,2118,null,{}] 12:20:46 INFO - PROCESS | 3740 | 1467228046086 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}] 12:20:46 INFO - PROCESS | 3740 | 1467228046088 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:46 INFO - PROCESS | 3740 | 1467228046243 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:20:46 INFO - PROCESS | 3740 | 1467228046268 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 3740 | 1467228046270 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC77000 == 31 [pid = 3740] [id = 539] 12:20:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C8B3F000) [pid = 3740] [serial = 1617] [outer = 0000000000000000] 12:20:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C8E27000) [pid = 3740] [serial = 1618] [outer = 00000037C8B3F000] 12:20:46 INFO - PROCESS | 3740 | 1467228046317 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C9520000) [pid = 3740] [serial = 1619] [outer = 00000037C8B3F000] 12:20:46 INFO - PROCESS | 3740 | 1467228046806 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] 12:20:46 INFO - PROCESS | 3740 | 1467228046860 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:20:46 INFO - PROCESS | 3740 | 1467228046864 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 3740 | 1467228046866 Marionette TRACE conn6 <- [1,2122,null,{}] 12:20:46 INFO - PROCESS | 3740 | 1467228046869 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}] 12:20:46 INFO - PROCESS | 3740 | 1467228046871 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:46 INFO - PROCESS | 3740 | 1467228046989 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:20:47 INFO - PROCESS | 3740 | 1467228047044 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 3740 | 1467228047046 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB16800 == 32 [pid = 3740] [id = 540] 12:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C95E2000) [pid = 3740] [serial = 1620] [outer = 0000000000000000] 12:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C95F4C00) [pid = 3740] [serial = 1621] [outer = 00000037C95E2000] 12:20:47 INFO - PROCESS | 3740 | 1467228047092 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9C48400) [pid = 3740] [serial = 1622] [outer = 00000037C95E2000] 12:20:47 INFO - PROCESS | 3740 | 1467228047590 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] 12:20:47 INFO - PROCESS | 3740 | 1467228047645 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:20:47 INFO - PROCESS | 3740 | 1467228047653 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 3740 | 1467228047655 Marionette TRACE conn6 <- [1,2126,null,{}] 12:20:47 INFO - PROCESS | 3740 | 1467228047659 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}] 12:20:47 INFO - PROCESS | 3740 | 1467228047665 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:47 INFO - PROCESS | 3740 | 1467228047793 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:20:47 INFO - PROCESS | 3740 | 1467228047850 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 3740 | 1467228047853 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD228800 == 33 [pid = 3740] [id = 541] 12:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C9D8B000) [pid = 3740] [serial = 1623] [outer = 0000000000000000] 12:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9E9CC00) [pid = 3740] [serial = 1624] [outer = 00000037C9D8B000] 12:20:47 INFO - PROCESS | 3740 | 1467228047907 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CA6ADC00) [pid = 3740] [serial = 1625] [outer = 00000037C9D8B000] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C0AEB000) [pid = 3740] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C28C3800) [pid = 3740] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BCA0C800) [pid = 3740] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC026400) [pid = 3740] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BC5EDC00) [pid = 3740] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC5A1800) [pid = 3740] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC989C00) [pid = 3740] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C0A42800) [pid = 3740] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C8343400) [pid = 3740] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CCAD9400) [pid = 3740] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:20:48 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C6F1B800) [pid = 3740] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:20:48 INFO - PROCESS | 3740 | 1467228048346 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]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 12:20:48 INFO - PROCESS | 3740 | 1467228048386 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 3740 | 1467228048388 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:20:48 INFO - PROCESS | 3740 | 1467228048391 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:20:48 INFO - PROCESS | 3740 | 1467228048393 Marionette TRACE conn6 <- [1,2130,null,{}] 12:20:48 INFO - PROCESS | 3740 | 1467228048397 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}] 12:20:48 INFO - PROCESS | 3740 | 1467228048399 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:48 INFO - PROCESS | 3740 | 1467228048512 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:20:48 INFO - PROCESS | 3740 | 1467228048563 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 3740 | 1467228048565 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD67C800 == 34 [pid = 3740] [id = 542] 12:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC651C00) [pid = 3740] [serial = 1626] [outer = 0000000000000000] 12:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C263CC00) [pid = 3740] [serial = 1627] [outer = 00000037BC651C00] 12:20:48 INFO - PROCESS | 3740 | 1467228048614 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037CA6B0400) [pid = 3740] [serial = 1628] [outer = 00000037BC651C00] 12:20:48 INFO - PROCESS | 3740 | 1467228048982 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] 12:20:49 INFO - PROCESS | 3740 | 1467228049026 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:20:49 INFO - PROCESS | 3740 | 1467228049038 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 3740 | 1467228049040 Marionette TRACE conn6 <- [1,2134,null,{}] 12:20:49 INFO - PROCESS | 3740 | 1467228049044 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}] 12:20:49 INFO - PROCESS | 3740 | 1467228049046 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:49 INFO - PROCESS | 3740 | 1467228049131 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:20:49 INFO - PROCESS | 3740 | 1467228049164 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 3740 | 1467228049166 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD10000 == 35 [pid = 3740] [id = 543] 12:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037CA6BB000) [pid = 3740] [serial = 1629] [outer = 0000000000000000] 12:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037CA6F8C00) [pid = 3740] [serial = 1630] [outer = 00000037CA6BB000] 12:20:49 INFO - PROCESS | 3740 | 1467228049220 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037CB8BB400) [pid = 3740] [serial = 1631] [outer = 00000037CA6BB000] 12:20:49 INFO - PROCESS | 3740 | 1467228049662 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] 12:20:49 INFO - PROCESS | 3740 | 1467228049728 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:20:49 INFO - PROCESS | 3740 | 1467228049732 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 3740 | 1467228049734 Marionette TRACE conn6 <- [1,2138,null,{}] 12:20:49 INFO - PROCESS | 3740 | 1467228049737 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}] 12:20:49 INFO - PROCESS | 3740 | 1467228049739 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:49 INFO - PROCESS | 3740 | 1467228049828 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:20:49 INFO - PROCESS | 3740 | 1467228049835 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 3740 | 1467228049837 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDDA1800 == 36 [pid = 3740] [id = 544] 12:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037CBC92C00) [pid = 3740] [serial = 1632] [outer = 0000000000000000] 12:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CC9B2800) [pid = 3740] [serial = 1633] [outer = 00000037CBC92C00] 12:20:49 INFO - PROCESS | 3740 | 1467228049886 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CCAD9800) [pid = 3740] [serial = 1634] [outer = 00000037CBC92C00] 12:20:50 INFO - PROCESS | 3740 | 1467228050449 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] 12:20:50 INFO - PROCESS | 3740 | 1467228050538 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:20:50 INFO - PROCESS | 3740 | 1467228050560 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:20:50 INFO - PROCESS | 3740 | 1467228050564 Marionette TRACE conn6 <- [1,2142,null,{}] 12:20:50 INFO - PROCESS | 3740 | 1467228050570 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}] 12:20:50 INFO - PROCESS | 3740 | 1467228050574 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:50 INFO - PROCESS | 3740 | 1467228050704 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:20:50 INFO - PROCESS | 3740 | 1467228050821 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 3740 | 1467228050824 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68D3800 == 37 [pid = 3740] [id = 545] 12:20:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC5F4400) [pid = 3740] [serial = 1635] [outer = 0000000000000000] 12:20:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C0A67000) [pid = 3740] [serial = 1636] [outer = 00000037BC5F4400] 12:20:50 INFO - PROCESS | 3740 | 1467228050885 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C236D400) [pid = 3740] [serial = 1637] [outer = 00000037BC5F4400] 12:20:51 INFO - PROCESS | 3740 | 1467228051488 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]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 986ms 12:20:51 INFO - PROCESS | 3740 | 1467228051553 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 3740 | 1467228051558 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:20:51 INFO - PROCESS | 3740 | 1467228051565 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 3740 | 1467228051568 Marionette TRACE conn6 <- [1,2146,null,{}] 12:20:51 INFO - PROCESS | 3740 | 1467228051573 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}] 12:20:51 INFO - PROCESS | 3740 | 1467228051576 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:51 INFO - PROCESS | 3740 | 1467228051695 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:20:51 INFO - PROCESS | 3740 | 1467228051819 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 3740 | 1467228051822 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC926800 == 38 [pid = 3740] [id = 546] 12:20:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C641D800) [pid = 3740] [serial = 1638] [outer = 0000000000000000] 12:20:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C6F6E800) [pid = 3740] [serial = 1639] [outer = 00000037C641D800] 12:20:51 INFO - PROCESS | 3740 | 1467228051884 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C908FC00) [pid = 3740] [serial = 1640] [outer = 00000037C641D800] 12:20:52 INFO - PROCESS | 3740 | 1467228052501 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] 12:20:52 INFO - PROCESS | 3740 | 1467228052566 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:20:52 INFO - PROCESS | 3740 | 1467228052571 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 3740 | 1467228052575 Marionette TRACE conn6 <- [1,2150,null,{}] 12:20:52 INFO - PROCESS | 3740 | 1467228052587 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}] 12:20:52 INFO - PROCESS | 3740 | 1467228052592 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:52 INFO - PROCESS | 3740 | 1467228052708 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:20:52 INFO - PROCESS | 3740 | 1467228052834 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 3740 | 1467228052838 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D012F800 == 39 [pid = 3740] [id = 547] 12:20:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9E92400) [pid = 3740] [serial = 1641] [outer = 0000000000000000] 12:20:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CC9B5400) [pid = 3740] [serial = 1642] [outer = 00000037C9E92400] 12:20:52 INFO - PROCESS | 3740 | 1467228052900 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CD2C9800) [pid = 3740] [serial = 1643] [outer = 00000037C9E92400] 12:20:53 INFO - PROCESS | 3740 | 1467228053580 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]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1081ms 12:20:53 INFO - PROCESS | 3740 | 1467228053652 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 3740 | 1467228053655 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:20:53 INFO - PROCESS | 3740 | 1467228053659 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 3740 | 1467228053661 Marionette TRACE conn6 <- [1,2154,null,{}] 12:20:53 INFO - PROCESS | 3740 | 1467228053665 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}] 12:20:53 INFO - PROCESS | 3740 | 1467228053667 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:53 INFO - PROCESS | 3740 | 1467228053785 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:20:54 INFO - PROCESS | 3740 | 1467228054013 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 3740 | 1467228054017 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1814800 == 40 [pid = 3740] [id = 548] 12:20:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC027400) [pid = 3740] [serial = 1644] [outer = 0000000000000000] 12:20:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC648800) [pid = 3740] [serial = 1645] [outer = 00000037BC027400] 12:20:54 INFO - PROCESS | 3740 | 1467228054087 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BD950C00) [pid = 3740] [serial = 1646] [outer = 00000037BC027400] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD10000 == 39 [pid = 3740] [id = 543] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD67C800 == 38 [pid = 3740] [id = 542] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD228800 == 37 [pid = 3740] [id = 541] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB16800 == 36 [pid = 3740] [id = 540] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC77000 == 35 [pid = 3740] [id = 539] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037C903F000 == 34 [pid = 3740] [id = 538] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A39000 == 33 [pid = 3740] [id = 537] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037C248A800 == 32 [pid = 3740] [id = 536] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037BC49C000 == 31 [pid = 3740] [id = 535] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6749000 == 30 [pid = 3740] [id = 534] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB32800 == 29 [pid = 3740] [id = 533] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037D012F800 == 28 [pid = 3740] [id = 547] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC926800 == 27 [pid = 3740] [id = 546] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDDA1800 == 26 [pid = 3740] [id = 544] 12:20:55 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68D3800 == 25 [pid = 3740] [id = 545] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8105000) [pid = 3740] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C2A80000) [pid = 3740] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BD7EBC00) [pid = 3740] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C08CF400) [pid = 3740] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BCA08400) [pid = 3740] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC5E9400) [pid = 3740] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C123B000) [pid = 3740] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC5ED000) [pid = 3740] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC697400) [pid = 3740] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C665C800) [pid = 3740] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C28F3400) [pid = 3740] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C1346400) [pid = 3740] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9C8D800) [pid = 3740] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C913A400) [pid = 3740] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CD606400) [pid = 3740] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CD2C2800) [pid = 3740] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C6078C00) [pid = 3740] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8BE2800) [pid = 3740] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C6897400) [pid = 3740] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9060C00) [pid = 3740] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C241A000) [pid = 3740] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C9030400) [pid = 3740] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 3740 | 1467228055441 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]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1824ms 12:20:55 INFO - PROCESS | 3740 | 1467228055486 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 3740 | 1467228055491 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:20:55 INFO - PROCESS | 3740 | 1467228055497 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 3740 | 1467228055500 Marionette TRACE conn6 <- [1,2158,null,{}] 12:20:55 INFO - PROCESS | 3740 | 1467228055506 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}] 12:20:55 INFO - PROCESS | 3740 | 1467228055509 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:55 INFO - PROCESS | 3740 | 1467228055612 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:20:55 INFO - PROCESS | 3740 | 1467228055620 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 3740 | 1467228055624 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0BDC000 == 26 [pid = 3740] [id = 549] 12:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC5A4C00) [pid = 3740] [serial = 1647] [outer = 0000000000000000] 12:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC5EA000) [pid = 3740] [serial = 1648] [outer = 00000037BC5A4C00] 12:20:55 INFO - PROCESS | 3740 | 1467228055675 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC64DC00) [pid = 3740] [serial = 1649] [outer = 00000037BC5A4C00] 12:20:56 INFO - PROCESS | 3740 | 1467228056189 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]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 12:20:56 INFO - PROCESS | 3740 | 1467228056234 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 3740 | 1467228056239 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:20:56 INFO - PROCESS | 3740 | 1467228056246 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 3740 | 1467228056249 Marionette TRACE conn6 <- [1,2162,null,{}] 12:20:56 INFO - PROCESS | 3740 | 1467228056253 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}] 12:20:56 INFO - PROCESS | 3740 | 1467228056255 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:56 INFO - PROCESS | 3740 | 1467228056350 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:20:56 INFO - PROCESS | 3740 | 1467228056431 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 3740 | 1467228056434 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C98800 == 27 [pid = 3740] [id = 550] 12:20:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC738800) [pid = 3740] [serial = 1650] [outer = 0000000000000000] 12:20:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BCA02C00) [pid = 3740] [serial = 1651] [outer = 00000037BC738800] 12:20:56 INFO - PROCESS | 3740 | 1467228056485 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BD4D4C00) [pid = 3740] [serial = 1652] [outer = 00000037BC738800] 12:20:56 INFO - PROCESS | 3740 | 1467228056905 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]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 12:20:56 INFO - PROCESS | 3740 | 1467228056981 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 3740 | 1467228056983 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:20:56 INFO - PROCESS | 3740 | 1467228056992 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 3740 | 1467228056995 Marionette TRACE conn6 <- [1,2166,null,{}] 12:20:57 INFO - PROCESS | 3740 | 1467228057007 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}] 12:20:57 INFO - PROCESS | 3740 | 1467228057012 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:57 INFO - PROCESS | 3740 | 1467228057105 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:20:57 INFO - PROCESS | 3740 | 1467228057121 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 3740 | 1467228057124 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2832800 == 28 [pid = 3740] [id = 551] 12:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C0AF2000) [pid = 3740] [serial = 1653] [outer = 0000000000000000] 12:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C12DC800) [pid = 3740] [serial = 1654] [outer = 00000037C0AF2000] 12:20:57 INFO - PROCESS | 3740 | 1467228057175 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C230F400) [pid = 3740] [serial = 1655] [outer = 00000037C0AF2000] 12:20:57 INFO - PROCESS | 3740 | 1467228057633 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]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 12:20:57 INFO - PROCESS | 3740 | 1467228057687 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 3740 | 1467228057690 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:20:57 INFO - PROCESS | 3740 | 1467228057693 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 3740 | 1467228057695 Marionette TRACE conn6 <- [1,2170,null,{}] 12:20:57 INFO - PROCESS | 3740 | 1467228057699 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}] 12:20:57 INFO - PROCESS | 3740 | 1467228057701 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:57 INFO - PROCESS | 3740 | 1467228057816 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:20:57 INFO - PROCESS | 3740 | 1467228057866 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 3740 | 1467228057868 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D20800 == 29 [pid = 3740] [id = 552] 12:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2634800) [pid = 3740] [serial = 1656] [outer = 0000000000000000] 12:20:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C263E800) [pid = 3740] [serial = 1657] [outer = 00000037C2634800] 12:20:57 INFO - PROCESS | 3740 | 1467228057917 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2ADF000) [pid = 3740] [serial = 1658] [outer = 00000037C2634800] 12:20:58 INFO - PROCESS | 3740 | 1467228058360 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]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 12:20:58 INFO - PROCESS | 3740 | 1467228058430 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 3740 | 1467228058432 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:20:58 INFO - PROCESS | 3740 | 1467228058481 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 3740 | 1467228058483 Marionette TRACE conn6 <- [1,2174,null,{}] 12:20:58 INFO - PROCESS | 3740 | 1467228058486 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}] 12:20:58 INFO - PROCESS | 3740 | 1467228058489 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:58 INFO - PROCESS | 3740 | 1467228058602 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:20:58 INFO - PROCESS | 3740 | 1467228058609 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 3740 | 1467228058612 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B28800 == 30 [pid = 3740] [id = 553] 12:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC648C00) [pid = 3740] [serial = 1659] [outer = 0000000000000000] 12:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C607B800) [pid = 3740] [serial = 1660] [outer = 00000037BC648C00] 12:20:58 INFO - PROCESS | 3740 | 1467228058700 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C6657800) [pid = 3740] [serial = 1661] [outer = 00000037BC648C00] 12:20:59 INFO - PROCESS | 3740 | 1467228059115 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]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 714ms 12:20:59 INFO - PROCESS | 3740 | 1467228059156 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 3740 | 1467228059158 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:20:59 INFO - PROCESS | 3740 | 1467228059167 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 3740 | 1467228059169 Marionette TRACE conn6 <- [1,2178,null,{}] 12:20:59 INFO - PROCESS | 3740 | 1467228059172 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}] 12:20:59 INFO - PROCESS | 3740 | 1467228059178 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:59 INFO - PROCESS | 3740 | 1467228059317 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:20:59 INFO - PROCESS | 3740 | 1467228059334 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 3740 | 1467228059336 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:20:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBC80800 == 31 [pid = 3740] [id = 554] 12:20:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C67AB000) [pid = 3740] [serial = 1662] [outer = 0000000000000000] 12:20:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6948C00) [pid = 3740] [serial = 1663] [outer = 00000037C67AB000] 12:20:59 INFO - PROCESS | 3740 | 1467228059427 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8E27400) [pid = 3740] [serial = 1664] [outer = 00000037C67AB000] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C95E2000) [pid = 3740] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC651C00) [pid = 3740] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC69AC00) [pid = 3740] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9D8B000) [pid = 3740] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC733C00) [pid = 3740] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C28F5800) [pid = 3740] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C28BC000) [pid = 3740] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC697800) [pid = 3740] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C236F000) [pid = 3740] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CA6BB000) [pid = 3740] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CBC92C00) [pid = 3740] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:20:59 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C8B3F000) [pid = 3740] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:21:00 INFO - PROCESS | 3740 | 1467228060050 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]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 923ms 12:21:00 INFO - PROCESS | 3740 | 1467228060088 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 3740 | 1467228060090 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:21:00 INFO - PROCESS | 3740 | 1467228060093 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 3740 | 1467228060095 Marionette TRACE conn6 <- [1,2182,null,{}] 12:21:00 INFO - PROCESS | 3740 | 1467228060099 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}] 12:21:00 INFO - PROCESS | 3740 | 1467228060101 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:00 INFO - PROCESS | 3740 | 1467228060211 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:21:00 INFO - PROCESS | 3740 | 1467228060264 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 3740 | 1467228060266 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC2800 == 32 [pid = 3740] [id = 555] 12:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BB736400) [pid = 3740] [serial = 1665] [outer = 0000000000000000] 12:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C236F000) [pid = 3740] [serial = 1666] [outer = 00000037BB736400] 12:21:00 INFO - PROCESS | 3740 | 1467228060312 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8E2C000) [pid = 3740] [serial = 1667] [outer = 00000037BB736400] 12:21:00 INFO - PROCESS | 3740 | 1467228060652 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]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 587ms 12:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:21:00 INFO - PROCESS | 3740 | 1467228060687 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 3740 | 1467228060689 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:21:00 INFO - PROCESS | 3740 | 1467228060692 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 3740 | 1467228060694 Marionette TRACE conn6 <- [1,2186,null,{}] 12:21:00 INFO - PROCESS | 3740 | 1467228060698 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}] 12:21:00 INFO - PROCESS | 3740 | 1467228060700 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:00 INFO - PROCESS | 3740 | 1467228060816 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:21:00 INFO - PROCESS | 3740 | 1467228060824 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 3740 | 1467228060826 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC45000 == 33 [pid = 3740] [id = 556] 12:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C9144C00) [pid = 3740] [serial = 1668] [outer = 0000000000000000] 12:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C930B800) [pid = 3740] [serial = 1669] [outer = 00000037C9144C00] 12:21:00 INFO - PROCESS | 3740 | 1467228060873 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95DD400) [pid = 3740] [serial = 1670] [outer = 00000037C9144C00] 12:21:01 INFO - PROCESS | 3740 | 1467228061280 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]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 12:21:01 INFO - PROCESS | 3740 | 1467228061322 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 3740 | 1467228061325 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:21:01 INFO - PROCESS | 3740 | 1467228061328 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 3740 | 1467228061330 Marionette TRACE conn6 <- [1,2190,null,{}] 12:21:01 INFO - PROCESS | 3740 | 1467228061333 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}] 12:21:01 INFO - PROCESS | 3740 | 1467228061335 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:01 INFO - PROCESS | 3740 | 1467228061447 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:21:01 INFO - PROCESS | 3740 | 1467228061455 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 3740 | 1467228061457 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD232000 == 34 [pid = 3740] [id = 557] 12:21:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C0A51400) [pid = 3740] [serial = 1671] [outer = 0000000000000000] 12:21:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95F3400) [pid = 3740] [serial = 1672] [outer = 00000037C0A51400] 12:21:01 INFO - PROCESS | 3740 | 1467228061503 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9C4B000) [pid = 3740] [serial = 1673] [outer = 00000037C0A51400] 12:21:02 INFO - PROCESS | 3740 | 1467228062114 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]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 818ms 12:21:02 INFO - PROCESS | 3740 | 1467228062150 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 3740 | 1467228062156 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:21:02 INFO - PROCESS | 3740 | 1467228062161 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 3740 | 1467228062165 Marionette TRACE conn6 <- [1,2194,null,{}] 12:21:02 INFO - PROCESS | 3740 | 1467228062172 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}] 12:21:02 INFO - PROCESS | 3740 | 1467228062175 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:02 INFO - PROCESS | 3740 | 1467228062339 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:21:02 INFO - PROCESS | 3740 | 1467228062462 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 3740 | 1467228062468 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C282E800 == 35 [pid = 3740] [id = 558] 12:21:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BBBBE400) [pid = 3740] [serial = 1674] [outer = 0000000000000000] 12:21:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC5F0C00) [pid = 3740] [serial = 1675] [outer = 00000037BBBBE400] 12:21:02 INFO - PROCESS | 3740 | 1467228062531 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC69FC00) [pid = 3740] [serial = 1676] [outer = 00000037BBBBE400] 12:21:03 INFO - PROCESS | 3740 | 1467228063326 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]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1234ms 12:21:03 INFO - PROCESS | 3740 | 1467228063398 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 3740 | 1467228063404 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:21:03 INFO - PROCESS | 3740 | 1467228063411 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 3740 | 1467228063414 Marionette TRACE conn6 <- [1,2198,null,{}] 12:21:03 INFO - PROCESS | 3740 | 1467228063418 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}] 12:21:03 INFO - PROCESS | 3740 | 1467228063421 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:03 INFO - PROCESS | 3740 | 1467228063556 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:21:03 INFO - PROCESS | 3740 | 1467228063671 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 3740 | 1467228063674 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9731800 == 36 [pid = 3740] [id = 559] 12:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C0A68800) [pid = 3740] [serial = 1677] [outer = 0000000000000000] 12:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C157F400) [pid = 3740] [serial = 1678] [outer = 00000037C0A68800] 12:21:03 INFO - PROCESS | 3740 | 1467228063735 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2636C00) [pid = 3740] [serial = 1679] [outer = 00000037C0A68800] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC45000 == 35 [pid = 3740] [id = 556] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC2800 == 34 [pid = 3740] [id = 555] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBC80800 == 33 [pid = 3740] [id = 554] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B28800 == 32 [pid = 3740] [id = 553] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D20800 == 31 [pid = 3740] [id = 552] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2832800 == 30 [pid = 3740] [id = 551] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C98800 == 29 [pid = 3740] [id = 550] 12:21:04 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0BDC000 == 28 [pid = 3740] [id = 549] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C95F4C00) [pid = 3740] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9C48400) [pid = 3740] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C263CC00) [pid = 3740] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A59400) [pid = 3740] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2A83C00) [pid = 3740] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9E9CC00) [pid = 3740] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BCB25800) [pid = 3740] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0A52400) [pid = 3740] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C6896800) [pid = 3740] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8345000) [pid = 3740] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C95DC800) [pid = 3740] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C95EC000) [pid = 3740] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BCA05C00) [pid = 3740] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C0A53000) [pid = 3740] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C28F4400) [pid = 3740] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C261C400) [pid = 3740] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CB8BB400) [pid = 3740] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CCAD9800) [pid = 3740] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CA6F8C00) [pid = 3740] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CA6ADC00) [pid = 3740] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C8E27000) [pid = 3740] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9520000) [pid = 3740] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CC9B2800) [pid = 3740] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037CA6B0400) [pid = 3740] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:21:04 INFO - PROCESS | 3740 | 1467228064658 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]]]}] 12:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1278ms 12:21:04 INFO - PROCESS | 3740 | 1467228064689 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:21:04 INFO - PROCESS | 3740 | 1467228064694 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:21:04 INFO - PROCESS | 3740 | 1467228064698 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 3740 | 1467228064702 Marionette TRACE conn6 <- [1,2202,null,{}] 12:21:04 INFO - PROCESS | 3740 | 1467228064707 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}] 12:21:04 INFO - PROCESS | 3740 | 1467228064710 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:04 INFO - PROCESS | 3740 | 1467228064804 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:21:04 INFO - PROCESS | 3740 | 1467228064811 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 3740 | 1467228064815 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C284A000 == 29 [pid = 3740] [id = 560] 12:21:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC733800) [pid = 3740] [serial = 1680] [outer = 0000000000000000] 12:21:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BCA0BC00) [pid = 3740] [serial = 1681] [outer = 00000037BC733800] 12:21:04 INFO - PROCESS | 3740 | 1467228064868 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C08D1800) [pid = 3740] [serial = 1682] [outer = 00000037BC733800] 12:21:05 INFO - PROCESS | 3740 | 1467228065401 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]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 733ms 12:21:05 INFO - PROCESS | 3740 | 1467228065431 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 3740 | 1467228065436 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:21:05 INFO - PROCESS | 3740 | 1467228065442 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 3740 | 1467228065445 Marionette TRACE conn6 <- [1,2206,null,{}] 12:21:05 INFO - PROCESS | 3740 | 1467228065449 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}] 12:21:05 INFO - PROCESS | 3740 | 1467228065451 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:05 INFO - PROCESS | 3740 | 1467228065543 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:21:05 INFO - PROCESS | 3740 | 1467228065549 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 3740 | 1467228065551 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A33000 == 30 [pid = 3740] [id = 561] 12:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C12DB800) [pid = 3740] [serial = 1683] [outer = 0000000000000000] 12:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C15E3400) [pid = 3740] [serial = 1684] [outer = 00000037C12DB800] 12:21:05 INFO - PROCESS | 3740 | 1467228065604 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C2636400) [pid = 3740] [serial = 1685] [outer = 00000037C12DB800] 12:21:06 INFO - PROCESS | 3740 | 1467228066086 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]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 12:21:06 INFO - PROCESS | 3740 | 1467228066117 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 3740 | 1467228066119 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:21:06 INFO - PROCESS | 3740 | 1467228066123 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 3740 | 1467228066127 Marionette TRACE conn6 <- [1,2210,null,{}] 12:21:06 INFO - PROCESS | 3740 | 1467228066138 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}] 12:21:06 INFO - PROCESS | 3740 | 1467228066143 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:06 INFO - PROCESS | 3740 | 1467228066234 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:21:06 INFO - PROCESS | 3740 | 1467228066241 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 3740 | 1467228066244 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1A800 == 31 [pid = 3740] [id = 562] 12:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC5E6400) [pid = 3740] [serial = 1686] [outer = 0000000000000000] 12:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C67A5400) [pid = 3740] [serial = 1687] [outer = 00000037BC5E6400] 12:21:06 INFO - PROCESS | 3740 | 1467228066295 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C6948400) [pid = 3740] [serial = 1688] [outer = 00000037BC5E6400] 12:21:06 INFO - PROCESS | 3740 | 1467228066758 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]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 12:21:06 INFO - PROCESS | 3740 | 1467228066798 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 3740 | 1467228066802 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:21:06 INFO - PROCESS | 3740 | 1467228066805 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 3740 | 1467228066807 Marionette TRACE conn6 <- [1,2214,null,{}] 12:21:06 INFO - PROCESS | 3740 | 1467228066811 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}] 12:21:06 INFO - PROCESS | 3740 | 1467228066813 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:06 INFO - PROCESS | 3740 | 1467228066933 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:21:07 INFO - PROCESS | 3740 | 1467228067015 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 3740 | 1467228067017 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC06800 == 32 [pid = 3740] [id = 563] 12:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8B41400) [pid = 3740] [serial = 1689] [outer = 0000000000000000] 12:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8BED400) [pid = 3740] [serial = 1690] [outer = 00000037C8B41400] 12:21:07 INFO - PROCESS | 3740 | 1467228067072 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C905EC00) [pid = 3740] [serial = 1691] [outer = 00000037C8B41400] 12:21:07 INFO - PROCESS | 3740 | 1467228067509 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]]]}] 12:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 12:21:07 INFO - PROCESS | 3740 | 1467228067547 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 3740 | 1467228067550 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:21:07 INFO - PROCESS | 3740 | 1467228067553 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 3740 | 1467228067555 Marionette TRACE conn6 <- [1,2218,null,{}] 12:21:07 INFO - PROCESS | 3740 | 1467228067559 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}] 12:21:07 INFO - PROCESS | 3740 | 1467228067561 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:07 INFO - PROCESS | 3740 | 1467228067675 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:21:07 INFO - PROCESS | 3740 | 1467228067682 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 3740 | 1467228067684 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB22800 == 33 [pid = 3740] [id = 564] 12:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC59E000) [pid = 3740] [serial = 1692] [outer = 0000000000000000] 12:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C95DE800) [pid = 3740] [serial = 1693] [outer = 00000037BC59E000] 12:21:07 INFO - PROCESS | 3740 | 1467228067777 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9AEBC00) [pid = 3740] [serial = 1694] [outer = 00000037BC59E000] 12:21:08 INFO - PROCESS | 3740 | 1467228068196 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]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 12:21:08 INFO - PROCESS | 3740 | 1467228068225 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 3740 | 1467228068227 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:21:08 INFO - PROCESS | 3740 | 1467228068230 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:21:08 INFO - PROCESS | 3740 | 1467228068232 Marionette TRACE conn6 <- [1,2222,null,{}] 12:21:08 INFO - PROCESS | 3740 | 1467228068236 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}] 12:21:08 INFO - PROCESS | 3740 | 1467228068242 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:08 INFO - PROCESS | 3740 | 1467228068417 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:21:08 INFO - PROCESS | 3740 | 1467228068433 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 3740 | 1467228068435 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD63D800 == 34 [pid = 3740] [id = 565] 12:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C4B800) [pid = 3740] [serial = 1695] [outer = 0000000000000000] 12:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9C8C800) [pid = 3740] [serial = 1696] [outer = 00000037C9C4B800] 12:21:08 INFO - PROCESS | 3740 | 1467228068482 Marionette DEBUG loaded listener.js 12:21:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9E95C00) [pid = 3740] [serial = 1697] [outer = 00000037C9C4B800] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC5A4C00) [pid = 3740] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC027400) [pid = 3740] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C0AF2000) [pid = 3740] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC738800) [pid = 3740] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C67AB000) [pid = 3740] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9144C00) [pid = 3740] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC5F4400) [pid = 3740] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C641D800) [pid = 3740] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9E92400) [pid = 3740] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC648C00) [pid = 3740] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BB736400) [pid = 3740] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:21:08 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2634800) [pid = 3740] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:21:08 INFO - PROCESS | 3740 | 1467228068964 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]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 777ms 12:21:09 INFO - PROCESS | 3740 | 1467228069010 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 3740 | 1467228069012 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:21:09 INFO - PROCESS | 3740 | 1467228069015 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 3740 | 1467228069017 Marionette TRACE conn6 <- [1,2226,null,{}] 12:21:09 INFO - PROCESS | 3740 | 1467228069021 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}] 12:21:09 INFO - PROCESS | 3740 | 1467228069023 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:09 INFO - PROCESS | 3740 | 1467228069105 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:21:09 INFO - PROCESS | 3740 | 1467228069185 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 3740 | 1467228069187 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2F000 == 35 [pid = 3740] [id = 566] 12:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC648C00) [pid = 3740] [serial = 1698] [outer = 0000000000000000] 12:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C6086400) [pid = 3740] [serial = 1699] [outer = 00000037BC648C00] 12:21:09 INFO - PROCESS | 3740 | 1467228069234 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C9D92C00) [pid = 3740] [serial = 1700] [outer = 00000037BC648C00] 12:21:09 INFO - PROCESS | 3740 | 1467228069603 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]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 12:21:09 INFO - PROCESS | 3740 | 1467228069646 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 3740 | 1467228069648 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:21:09 INFO - PROCESS | 3740 | 1467228069652 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:21:09 INFO - PROCESS | 3740 | 1467228069653 Marionette TRACE conn6 <- [1,2230,null,{}] 12:21:09 INFO - PROCESS | 3740 | 1467228069657 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}] 12:21:09 INFO - PROCESS | 3740 | 1467228069659 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:09 INFO - PROCESS | 3740 | 1467228069805 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:21:09 INFO - PROCESS | 3740 | 1467228069821 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 3740 | 1467228069823 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD93000 == 36 [pid = 3740] [id = 567] 12:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037CA63A800) [pid = 3740] [serial = 1701] [outer = 0000000000000000] 12:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037CA6B0C00) [pid = 3740] [serial = 1702] [outer = 00000037CA63A800] 12:21:09 INFO - PROCESS | 3740 | 1467228069868 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6BA400) [pid = 3740] [serial = 1703] [outer = 00000037CA63A800] 12:21:10 INFO - PROCESS | 3740 | 1467228070249 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]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 12:21:10 INFO - PROCESS | 3740 | 1467228070284 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 3740 | 1467228070286 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:21:10 INFO - PROCESS | 3740 | 1467228070290 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:21:10 INFO - PROCESS | 3740 | 1467228070292 Marionette TRACE conn6 <- [1,2234,null,{}] 12:21:10 INFO - PROCESS | 3740 | 1467228070295 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}] 12:21:10 INFO - PROCESS | 3740 | 1467228070297 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:10 INFO - PROCESS | 3740 | 1467228070415 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:21:10 INFO - PROCESS | 3740 | 1467228070423 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 3740 | 1467228070425 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D15800 == 37 [pid = 3740] [id = 568] 12:21:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC59DC00) [pid = 3740] [serial = 1704] [outer = 0000000000000000] 12:21:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9C83000) [pid = 3740] [serial = 1705] [outer = 00000037BC59DC00] 12:21:10 INFO - PROCESS | 3740 | 1467228070471 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CB821000) [pid = 3740] [serial = 1706] [outer = 00000037BC59DC00] 12:21:10 INFO - PROCESS | 3740 | 1467228070932 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]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 12:21:10 INFO - PROCESS | 3740 | 1467228070965 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 3740 | 1467228070971 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:21:10 INFO - PROCESS | 3740 | 1467228070976 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 3740 | 1467228070980 Marionette TRACE conn6 <- [1,2238,null,{}] 12:21:11 INFO - PROCESS | 3740 | 1467228070987 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}] 12:21:11 INFO - PROCESS | 3740 | 1467228070990 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:11 INFO - PROCESS | 3740 | 1467228071149 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:21:11 INFO - PROCESS | 3740 | 1467228071308 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 3740 | 1467228071314 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C9E000 == 38 [pid = 3740] [id = 569] 12:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC6A2000) [pid = 3740] [serial = 1707] [outer = 0000000000000000] 12:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BD7E8800) [pid = 3740] [serial = 1708] [outer = 00000037BC6A2000] 12:21:11 INFO - PROCESS | 3740 | 1467228071376 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0AF7800) [pid = 3740] [serial = 1709] [outer = 00000037BC6A2000] 12:21:11 INFO - PROCESS | 3740 | 1467228071954 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]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1025ms 12:21:12 INFO - PROCESS | 3740 | 1467228072004 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 3740 | 1467228072010 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:21:12 INFO - PROCESS | 3740 | 1467228072016 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 3740 | 1467228072019 Marionette TRACE conn6 <- [1,2242,null,{}] 12:21:12 INFO - PROCESS | 3740 | 1467228072023 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}] 12:21:12 INFO - PROCESS | 3740 | 1467228072027 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:12 INFO - PROCESS | 3740 | 1467228072147 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:21:12 INFO - PROCESS | 3740 | 1467228072243 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 3740 | 1467228072246 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDE800 == 39 [pid = 3740] [id = 570] 12:21:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C641D800) [pid = 3740] [serial = 1710] [outer = 0000000000000000] 12:21:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C67AFC00) [pid = 3740] [serial = 1711] [outer = 00000037C641D800] 12:21:12 INFO - PROCESS | 3740 | 1467228072305 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8E2B000) [pid = 3740] [serial = 1712] [outer = 00000037C641D800] 12:21:12 INFO - PROCESS | 3740 | 1467228072963 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]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 986ms 12:21:13 INFO - PROCESS | 3740 | 1467228073004 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 3740 | 1467228073007 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:21:13 INFO - PROCESS | 3740 | 1467228073011 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 3740 | 1467228073015 Marionette TRACE conn6 <- [1,2246,null,{}] 12:21:13 INFO - PROCESS | 3740 | 1467228073027 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}] 12:21:13 INFO - PROCESS | 3740 | 1467228073032 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:13 INFO - PROCESS | 3740 | 1467228073151 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:21:13 INFO - PROCESS | 3740 | 1467228073275 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 3740 | 1467228073279 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0142800 == 40 [pid = 3740] [id = 571] 12:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9C8F000) [pid = 3740] [serial = 1713] [outer = 0000000000000000] 12:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9D88000) [pid = 3740] [serial = 1714] [outer = 00000037C9C8F000] 12:21:13 INFO - PROCESS | 3740 | 1467228073340 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CBB60C00) [pid = 3740] [serial = 1715] [outer = 00000037C9C8F000] 12:21:13 INFO - PROCESS | 3740 | 1467228073980 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]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 987ms 12:21:14 INFO - PROCESS | 3740 | 1467228073999 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 3740 | 1467228074002 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:21:14 INFO - PROCESS | 3740 | 1467228074006 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 3740 | 1467228074008 Marionette TRACE conn6 <- [1,2250,null,{}] 12:21:14 INFO - PROCESS | 3740 | 1467228074012 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}] 12:21:14 INFO - PROCESS | 3740 | 1467228074014 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:14 INFO - PROCESS | 3740 | 1467228074130 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:21:14 INFO - PROCESS | 3740 | 1467228074280 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 3740 | 1467228074283 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD63B000 == 41 [pid = 3740] [id = 572] 12:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C95E3800) [pid = 3740] [serial = 1716] [outer = 0000000000000000] 12:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CC9B4800) [pid = 3740] [serial = 1717] [outer = 00000037C95E3800] 12:21:14 INFO - PROCESS | 3740 | 1467228074341 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CD2C5400) [pid = 3740] [serial = 1718] [outer = 00000037C95E3800] 12:21:15 INFO - PROCESS | 3740 | 1467228075101 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]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1120ms 12:21:15 INFO - PROCESS | 3740 | 1467228075129 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 3740 | 1467228075133 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:21:15 INFO - PROCESS | 3740 | 1467228075138 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:21:15 INFO - PROCESS | 3740 | 1467228075142 Marionette TRACE conn6 <- [1,2254,null,{}] 12:21:15 INFO - PROCESS | 3740 | 1467228075148 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}] 12:21:15 INFO - PROCESS | 3740 | 1467228075151 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:15 INFO - PROCESS | 3740 | 1467228075265 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:21:15 INFO - PROCESS | 3740 | 1467228075393 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 3740 | 1467228075395 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2842800 == 42 [pid = 3740] [id = 573] 12:21:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BC69AC00) [pid = 3740] [serial = 1719] [outer = 0000000000000000] 12:21:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BD949000) [pid = 3740] [serial = 1720] [outer = 00000037BC69AC00] 12:21:15 INFO - PROCESS | 3740 | 1467228075449 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C0B4DC00) [pid = 3740] [serial = 1721] [outer = 00000037BC69AC00] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD93000 == 41 [pid = 3740] [id = 567] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B2F000 == 40 [pid = 3740] [id = 566] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD63D800 == 39 [pid = 3740] [id = 565] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB22800 == 38 [pid = 3740] [id = 564] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC06800 == 37 [pid = 3740] [id = 563] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1A800 == 36 [pid = 3740] [id = 562] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A33000 == 35 [pid = 3740] [id = 561] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C284A000 == 34 [pid = 3740] [id = 560] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9731800 == 33 [pid = 3740] [id = 559] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD232000 == 32 [pid = 3740] [id = 557] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C282E800 == 31 [pid = 3740] [id = 558] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1814800 == 30 [pid = 3740] [id = 548] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD63B000 == 29 [pid = 3740] [id = 572] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0142800 == 28 [pid = 3740] [id = 571] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDE800 == 27 [pid = 3740] [id = 570] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D15800 == 26 [pid = 3740] [id = 568] 12:21:16 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C9E000 == 25 [pid = 3740] [id = 569] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BC5EA000) [pid = 3740] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC64DC00) [pid = 3740] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BD950C00) [pid = 3740] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC648800) [pid = 3740] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C12DC800) [pid = 3740] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BCA02C00) [pid = 3740] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BD4D4C00) [pid = 3740] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C6948C00) [pid = 3740] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C95DD400) [pid = 3740] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C236D400) [pid = 3740] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0A67000) [pid = 3740] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C908FC00) [pid = 3740] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6F6E800) [pid = 3740] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CD2C9800) [pid = 3740] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CC9B5400) [pid = 3740] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C6657800) [pid = 3740] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C607B800) [pid = 3740] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C236F000) [pid = 3740] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C95F3400) [pid = 3740] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8E27400) [pid = 3740] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C263E800) [pid = 3740] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C2ADF000) [pid = 3740] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8E2C000) [pid = 3740] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C230F400) [pid = 3740] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C930B800) [pid = 3740] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:21:16 INFO - PROCESS | 3740 | 1467228076645 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]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1531ms 12:21:16 INFO - PROCESS | 3740 | 1467228076674 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 3740 | 1467228076679 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:21:16 INFO - PROCESS | 3740 | 1467228076683 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 3740 | 1467228076688 Marionette TRACE conn6 <- [1,2258,null,{}] 12:21:16 INFO - PROCESS | 3740 | 1467228076693 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}] 12:21:16 INFO - PROCESS | 3740 | 1467228076696 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:16 INFO - PROCESS | 3740 | 1467228076792 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:21:16 INFO - PROCESS | 3740 | 1467228076801 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 3740 | 1467228076804 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13B8800 == 26 [pid = 3740] [id = 574] 12:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC649800) [pid = 3740] [serial = 1722] [outer = 0000000000000000] 12:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC64DC00) [pid = 3740] [serial = 1723] [outer = 00000037BC649800] 12:21:16 INFO - PROCESS | 3740 | 1467228076862 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC732800) [pid = 3740] [serial = 1724] [outer = 00000037BC649800] 12:21:17 INFO - PROCESS | 3740 | 1467228077377 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]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 12:21:17 INFO - PROCESS | 3740 | 1467228077456 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 3740 | 1467228077461 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:21:17 INFO - PROCESS | 3740 | 1467228077469 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 3740 | 1467228077471 Marionette TRACE conn6 <- [1,2262,null,{}] 12:21:17 INFO - PROCESS | 3740 | 1467228077475 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}] 12:21:17 INFO - PROCESS | 3740 | 1467228077478 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:17 INFO - PROCESS | 3740 | 1467228077582 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:21:17 INFO - PROCESS | 3740 | 1467228077661 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 3740 | 1467228077663 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C673B800 == 27 [pid = 3740] [id = 575] 12:21:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BCA06C00) [pid = 3740] [serial = 1725] [outer = 0000000000000000] 12:21:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BD7E9800) [pid = 3740] [serial = 1726] [outer = 00000037BCA06C00] 12:21:17 INFO - PROCESS | 3740 | 1467228077713 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C0A54C00) [pid = 3740] [serial = 1727] [outer = 00000037BCA06C00] 12:21:18 INFO - PROCESS | 3740 | 1467228078107 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]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 12:21:18 INFO - PROCESS | 3740 | 1467228078147 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 3740 | 1467228078150 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:21:18 INFO - PROCESS | 3740 | 1467228078153 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 3740 | 1467228078157 Marionette TRACE conn6 <- [1,2266,null,{}] 12:21:18 INFO - PROCESS | 3740 | 1467228078168 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}] 12:21:18 INFO - PROCESS | 3740 | 1467228078173 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:18 INFO - PROCESS | 3740 | 1467228078259 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:21:18 INFO - PROCESS | 3740 | 1467228078267 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 3740 | 1467228078270 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8369000 == 28 [pid = 3740] [id = 576] 12:21:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C0BB7800) [pid = 3740] [serial = 1728] [outer = 0000000000000000] 12:21:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C1846400) [pid = 3740] [serial = 1729] [outer = 00000037C0BB7800] 12:21:18 INFO - PROCESS | 3740 | 1467228078322 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C261B800) [pid = 3740] [serial = 1730] [outer = 00000037C0BB7800] 12:21:18 INFO - PROCESS | 3740 | 1467228078821 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]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 735ms 12:21:18 INFO - PROCESS | 3740 | 1467228078890 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 3740 | 1467228078893 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:21:18 INFO - PROCESS | 3740 | 1467228078897 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 3740 | 1467228078899 Marionette TRACE conn6 <- [1,2270,null,{}] 12:21:18 INFO - PROCESS | 3740 | 1467228078941 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}] 12:21:18 INFO - PROCESS | 3740 | 1467228078943 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:19 INFO - PROCESS | 3740 | 1467228079065 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:21:19 INFO - PROCESS | 3740 | 1467228079072 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 3740 | 1467228079074 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D15800 == 29 [pid = 3740] [id = 577] 12:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C28F2C00) [pid = 3740] [serial = 1731] [outer = 0000000000000000] 12:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28F7000) [pid = 3740] [serial = 1732] [outer = 00000037C28F2C00] 12:21:19 INFO - PROCESS | 3740 | 1467228079122 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C5D78000) [pid = 3740] [serial = 1733] [outer = 00000037C28F2C00] 12:21:19 INFO - PROCESS | 3740 | 1467228079571 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]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 712ms 12:21:19 INFO - PROCESS | 3740 | 1467228079611 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 3740 | 1467228079614 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:21:19 INFO - PROCESS | 3740 | 1467228079617 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 3740 | 1467228079619 Marionette TRACE conn6 <- [1,2274,null,{}] 12:21:19 INFO - PROCESS | 3740 | 1467228079623 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}] 12:21:19 INFO - PROCESS | 3740 | 1467228079625 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:19 INFO - PROCESS | 3740 | 1467228079740 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:21:19 INFO - PROCESS | 3740 | 1467228079746 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 3740 | 1467228079748 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9747000 == 30 [pid = 3740] [id = 578] 12:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2AE3000) [pid = 3740] [serial = 1734] [outer = 0000000000000000] 12:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C607D800) [pid = 3740] [serial = 1735] [outer = 00000037C2AE3000] 12:21:19 INFO - PROCESS | 3740 | 1467228079794 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C665C000) [pid = 3740] [serial = 1736] [outer = 00000037C2AE3000] 12:21:20 INFO - PROCESS | 3740 | 1467228080280 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]]]}] 12:21:20 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 12:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms 12:21:20 INFO - PROCESS | 3740 | 1467228080290 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 3740 | 1467228080292 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:21:20 INFO - PROCESS | 3740 | 1467228080295 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 3740 | 1467228080297 Marionette TRACE conn6 <- [1,2278,null,{}] 12:21:20 INFO - PROCESS | 3740 | 1467228080301 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}] 12:21:20 INFO - PROCESS | 3740 | 1467228080307 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:20 INFO - PROCESS | 3740 | 1467228080468 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C8B41400) [pid = 3740] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC59E000) [pid = 3740] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC733800) [pid = 3740] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0A51400) [pid = 3740] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5E6400) [pid = 3740] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BBBBE400) [pid = 3740] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C0A68800) [pid = 3740] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC648C00) [pid = 3740] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CA63A800) [pid = 3740] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C12DB800) [pid = 3740] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9C4B800) [pid = 3740] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:21:20 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC59DC00) [pid = 3740] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:21:20 INFO - PROCESS | 3740 | 1467228080762 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 3740 | 1467228080764 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C937F800 == 31 [pid = 3740] [id = 579] 12:21:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC0C3000) [pid = 3740] [serial = 1737] [outer = 0000000000000000] 12:21:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC646000) [pid = 3740] [serial = 1738] [outer = 00000037BC0C3000] 12:21:20 INFO - PROCESS | 3740 | 1467228080820 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C28BBC00) [pid = 3740] [serial = 1739] [outer = 00000037BC0C3000] 12:21:21 INFO - PROCESS | 3740 | 1467228081172 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]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 12:21:21 INFO - PROCESS | 3740 | 1467228081222 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 3740 | 1467228081225 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:21:21 INFO - PROCESS | 3740 | 1467228081228 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:21:21 INFO - PROCESS | 3740 | 1467228081230 Marionette TRACE conn6 <- [1,2282,null,{}] 12:21:21 INFO - PROCESS | 3740 | 1467228081240 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}] 12:21:21 INFO - PROCESS | 3740 | 1467228081242 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:21 INFO - PROCESS | 3740 | 1467228081325 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:21:21 INFO - PROCESS | 3740 | 1467228081330 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 3740 | 1467228081332 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB14800 == 32 [pid = 3740] [id = 580] 12:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C834A000) [pid = 3740] [serial = 1740] [outer = 0000000000000000] 12:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8E30800) [pid = 3740] [serial = 1741] [outer = 00000037C834A000] 12:21:21 INFO - PROCESS | 3740 | 1467228081378 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C951C400) [pid = 3740] [serial = 1742] [outer = 00000037C834A000] 12:21:21 INFO - PROCESS | 3740 | 1467228081794 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]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 12:21:21 INFO - PROCESS | 3740 | 1467228081861 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 3740 | 1467228081863 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:21:21 INFO - PROCESS | 3740 | 1467228081867 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 3740 | 1467228081869 Marionette TRACE conn6 <- [1,2286,null,{}] 12:21:21 INFO - PROCESS | 3740 | 1467228081873 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}] 12:21:21 INFO - PROCESS | 3740 | 1467228081875 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:21 INFO - PROCESS | 3740 | 1467228081960 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:21:21 INFO - PROCESS | 3740 | 1467228081967 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 3740 | 1467228081969 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD217800 == 33 [pid = 3740] [id = 581] 12:21:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9308C00) [pid = 3740] [serial = 1743] [outer = 0000000000000000] 12:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95E4800) [pid = 3740] [serial = 1744] [outer = 00000037C9308C00] 12:21:22 INFO - PROCESS | 3740 | 1467228082025 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95F0C00) [pid = 3740] [serial = 1745] [outer = 00000037C9308C00] 12:21:22 INFO - PROCESS | 3740 | 1467228082448 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]]]}] 12:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 12:21:22 INFO - PROCESS | 3740 | 1467228082499 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 3740 | 1467228082501 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:21:22 INFO - PROCESS | 3740 | 1467228082516 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - PROCESS | 3740 | 1467228082518 Marionette TRACE conn6 <- [1,2290,null,{}] 12:21:22 INFO - PROCESS | 3740 | 1467228082527 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}] 12:21:22 INFO - PROCESS | 3740 | 1467228082529 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:22 INFO - PROCESS | 3740 | 1467228082615 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:21:22 INFO - PROCESS | 3740 | 1467228082622 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 3740 | 1467228082624 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD650800 == 34 [pid = 3740] [id = 582] 12:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95EF800) [pid = 3740] [serial = 1746] [outer = 0000000000000000] 12:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C4B800) [pid = 3740] [serial = 1747] [outer = 00000037C95EF800] 12:21:22 INFO - PROCESS | 3740 | 1467228082669 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C89400) [pid = 3740] [serial = 1748] [outer = 00000037C95EF800] 12:21:23 INFO - PROCESS | 3740 | 1467228083523 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]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1025ms 12:21:23 INFO - PROCESS | 3740 | 1467228083544 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 3740 | 1467228083549 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:21:23 INFO - PROCESS | 3740 | 1467228083554 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:21:23 INFO - PROCESS | 3740 | 1467228083560 Marionette TRACE conn6 <- [1,2294,null,{}] 12:21:23 INFO - PROCESS | 3740 | 1467228083586 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}] 12:21:23 INFO - PROCESS | 3740 | 1467228083590 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:23 INFO - PROCESS | 3740 | 1467228083744 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:21:23 INFO - PROCESS | 3740 | 1467228083867 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 3740 | 1467228083870 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C93800 == 35 [pid = 3740] [id = 583] 12:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC648C00) [pid = 3740] [serial = 1749] [outer = 0000000000000000] 12:21:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC69D400) [pid = 3740] [serial = 1750] [outer = 00000037BC648C00] 12:21:23 INFO - PROCESS | 3740 | 1467228083932 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C0847800) [pid = 3740] [serial = 1751] [outer = 00000037BC648C00] 12:21:24 INFO - PROCESS | 3740 | 1467228084664 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]]]}] 12:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1136ms 12:21:24 INFO - PROCESS | 3740 | 1467228084694 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 3740 | 1467228084699 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:21:24 INFO - PROCESS | 3740 | 1467228084732 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:21:24 INFO - PROCESS | 3740 | 1467228084736 Marionette TRACE conn6 <- [1,2298,null,{}] 12:21:24 INFO - PROCESS | 3740 | 1467228084741 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}] 12:21:24 INFO - PROCESS | 3740 | 1467228084744 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:24 INFO - PROCESS | 3740 | 1467228084880 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:21:25 INFO - PROCESS | 3740 | 1467228085092 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 3740 | 1467228085095 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCA36800 == 36 [pid = 3740] [id = 584] 12:21:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BC027400) [pid = 3740] [serial = 1752] [outer = 0000000000000000] 12:21:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC5E8800) [pid = 3740] [serial = 1753] [outer = 00000037BC027400] 12:21:25 INFO - PROCESS | 3740 | 1467228085160 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC988000) [pid = 3740] [serial = 1754] [outer = 00000037BC027400] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD217800 == 35 [pid = 3740] [id = 581] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB14800 == 34 [pid = 3740] [id = 580] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C937F800 == 33 [pid = 3740] [id = 579] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9747000 == 32 [pid = 3740] [id = 578] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D15800 == 31 [pid = 3740] [id = 577] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8369000 == 30 [pid = 3740] [id = 576] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C673B800 == 29 [pid = 3740] [id = 575] 12:21:25 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13B8800 == 28 [pid = 3740] [id = 574] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C8BED400) [pid = 3740] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C905EC00) [pid = 3740] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C9AEBC00) [pid = 3740] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BCA0BC00) [pid = 3740] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C08D1800) [pid = 3740] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C95DE800) [pid = 3740] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C4B000) [pid = 3740] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C67A5400) [pid = 3740] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC5F0C00) [pid = 3740] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC69FC00) [pid = 3740] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C157F400) [pid = 3740] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C6086400) [pid = 3740] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2636C00) [pid = 3740] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CA6BA400) [pid = 3740] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C15E3400) [pid = 3740] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C2636400) [pid = 3740] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9C8C800) [pid = 3740] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CB821000) [pid = 3740] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CA6B0C00) [pid = 3740] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C9E95C00) [pid = 3740] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9D92C00) [pid = 3740] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C6948400) [pid = 3740] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C9C83000) [pid = 3740] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 3740 | 1467228085841 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]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1126ms 12:21:25 INFO - PROCESS | 3740 | 1467228085864 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 3740 | 1467228085868 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:21:25 INFO - PROCESS | 3740 | 1467228085873 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 3740 | 1467228085876 Marionette TRACE conn6 <- [1,2302,null,{}] 12:21:25 INFO - PROCESS | 3740 | 1467228085881 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}] 12:21:25 INFO - PROCESS | 3740 | 1467228085886 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:25 INFO - PROCESS | 3740 | 1467228085981 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:21:26 INFO - PROCESS | 3740 | 1467228086064 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 3740 | 1467228086067 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C65000 == 29 [pid = 3740] [id = 585] 12:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC5A2400) [pid = 3740] [serial = 1755] [outer = 0000000000000000] 12:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC98F400) [pid = 3740] [serial = 1756] [outer = 00000037BC5A2400] 12:21:26 INFO - PROCESS | 3740 | 1467228086117 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0A66400) [pid = 3740] [serial = 1757] [outer = 00000037BC5A2400] 12:21:26 INFO - PROCESS | 3740 | 1467228086569 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]]]}] 12:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 12:21:26 INFO - PROCESS | 3740 | 1467228086613 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 3740 | 1467228086618 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:21:26 INFO - PROCESS | 3740 | 1467228086628 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 3740 | 1467228086630 Marionette TRACE conn6 <- [1,2306,null,{}] 12:21:26 INFO - PROCESS | 3740 | 1467228086634 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}] 12:21:26 INFO - PROCESS | 3740 | 1467228086636 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:26 INFO - PROCESS | 3740 | 1467228086730 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:21:26 INFO - PROCESS | 3740 | 1467228086739 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 3740 | 1467228086742 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81D3800 == 30 [pid = 3740] [id = 586] 12:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC0BE400) [pid = 3740] [serial = 1758] [outer = 0000000000000000] 12:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C263E800) [pid = 3740] [serial = 1759] [outer = 00000037BC0BE400] 12:21:26 INFO - PROCESS | 3740 | 1467228086789 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C2A82000) [pid = 3740] [serial = 1760] [outer = 00000037BC0BE400] 12:21:27 INFO - PROCESS | 3740 | 1467228087263 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] 12:21:27 INFO - PROCESS | 3740 | 1467228087305 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:21:27 INFO - PROCESS | 3740 | 1467228087310 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 3740 | 1467228087316 Marionette TRACE conn6 <- [1,2310,null,{}] 12:21:27 INFO - PROCESS | 3740 | 1467228087327 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}] 12:21:27 INFO - PROCESS | 3740 | 1467228087331 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:27 INFO - PROCESS | 3740 | 1467228087423 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:21:27 INFO - PROCESS | 3740 | 1467228087432 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 3740 | 1467228087434 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B30000 == 31 [pid = 3740] [id = 587] 12:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C6412400) [pid = 3740] [serial = 1761] [outer = 0000000000000000] 12:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C6899C00) [pid = 3740] [serial = 1762] [outer = 00000037C6412400] 12:21:27 INFO - PROCESS | 3740 | 1467228087481 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8107000) [pid = 3740] [serial = 1763] [outer = 00000037C6412400] 12:21:27 INFO - PROCESS | 3740 | 1467228087926 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]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 12:21:27 INFO - PROCESS | 3740 | 1467228087952 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 3740 | 1467228087955 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:21:27 INFO - PROCESS | 3740 | 1467228087958 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 3740 | 1467228087960 Marionette TRACE conn6 <- [1,2314,null,{}] 12:21:27 INFO - PROCESS | 3740 | 1467228087964 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}] 12:21:27 INFO - PROCESS | 3740 | 1467228087966 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:28 INFO - PROCESS | 3740 | 1467228088087 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:21:28 INFO - PROCESS | 3740 | 1467228088167 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 3740 | 1467228088169 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4AF000 == 32 [pid = 3740] [id = 588] 12:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8B38C00) [pid = 3740] [serial = 1764] [outer = 0000000000000000] 12:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8BEB800) [pid = 3740] [serial = 1765] [outer = 00000037C8B38C00] 12:21:28 INFO - PROCESS | 3740 | 1467228088225 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8E2F400) [pid = 3740] [serial = 1766] [outer = 00000037C8B38C00] 12:21:28 INFO - PROCESS | 3740 | 1467228088658 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]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 12:21:28 INFO - PROCESS | 3740 | 1467228088694 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:21:28 INFO - PROCESS | 3740 | 1467228088696 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:21:28 INFO - PROCESS | 3740 | 1467228088699 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 3740 | 1467228088701 Marionette TRACE conn6 <- [1,2318,null,{}] 12:21:28 INFO - PROCESS | 3740 | 1467228088705 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}] 12:21:28 INFO - PROCESS | 3740 | 1467228088707 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:28 INFO - PROCESS | 3740 | 1467228088820 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:21:28 INFO - PROCESS | 3740 | 1467228088826 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 3740 | 1467228088832 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C967B000 == 33 [pid = 3740] [id = 589] 12:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95EA400) [pid = 3740] [serial = 1767] [outer = 0000000000000000] 12:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95EE400) [pid = 3740] [serial = 1768] [outer = 00000037C95EA400] 12:21:28 INFO - PROCESS | 3740 | 1467228088889 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9C4E800) [pid = 3740] [serial = 1769] [outer = 00000037C95EA400] 12:21:29 INFO - PROCESS | 3740 | 1467228089364 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]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 12:21:29 INFO - PROCESS | 3740 | 1467228089373 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 3740 | 1467228089376 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:21:29 INFO - PROCESS | 3740 | 1467228089387 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 3740 | 1467228089389 Marionette TRACE conn6 <- [1,2322,null,{}] 12:21:29 INFO - PROCESS | 3740 | 1467228089392 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}] 12:21:29 INFO - PROCESS | 3740 | 1467228089394 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:29 INFO - PROCESS | 3740 | 1467228089544 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:21:29 INFO - PROCESS | 3740 | 1467228089570 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 3740 | 1467228089572 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD67E800 == 34 [pid = 3740] [id = 590] 12:21:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9D89400) [pid = 3740] [serial = 1770] [outer = 0000000000000000] 12:21:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9D8E800) [pid = 3740] [serial = 1771] [outer = 00000037C9D89400] 12:21:29 INFO - PROCESS | 3740 | 1467228089618 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C9FB5C00) [pid = 3740] [serial = 1772] [outer = 00000037C9D89400] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C28F2C00) [pid = 3740] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2AE3000) [pid = 3740] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC649800) [pid = 3740] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC69AC00) [pid = 3740] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCA06C00) [pid = 3740] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C0BB7800) [pid = 3740] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC0C3000) [pid = 3740] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC6A2000) [pid = 3740] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C641D800) [pid = 3740] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C9C8F000) [pid = 3740] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95E3800) [pid = 3740] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C834A000) [pid = 3740] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:21:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C9308C00) [pid = 3740] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:21:30 INFO - PROCESS | 3740 | 1467228090145 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]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 776ms 12:21:30 INFO - PROCESS | 3740 | 1467228090163 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 3740 | 1467228090165 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:21:30 INFO - PROCESS | 3740 | 1467228090168 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:21:30 INFO - PROCESS | 3740 | 1467228090170 Marionette TRACE conn6 <- [1,2326,null,{}] 12:21:30 INFO - PROCESS | 3740 | 1467228090178 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}] 12:21:30 INFO - PROCESS | 3740 | 1467228090180 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:30 INFO - PROCESS | 3740 | 1467228090265 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:21:30 INFO - PROCESS | 3740 | 1467228090272 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 3740 | 1467228090274 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8A800 == 35 [pid = 3740] [id = 591] 12:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC59B400) [pid = 3740] [serial = 1773] [outer = 0000000000000000] 12:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C2F60800) [pid = 3740] [serial = 1774] [outer = 00000037BC59B400] 12:21:30 INFO - PROCESS | 3740 | 1467228090319 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9FB8400) [pid = 3740] [serial = 1775] [outer = 00000037BC59B400] 12:21:30 INFO - PROCESS | 3740 | 1467228090753 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]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 12:21:30 INFO - PROCESS | 3740 | 1467228090801 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 3740 | 1467228090804 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:21:30 INFO - PROCESS | 3740 | 1467228090815 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 3740 | 1467228090817 Marionette TRACE conn6 <- [1,2330,null,{}] 12:21:30 INFO - PROCESS | 3740 | 1467228090821 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}] 12:21:30 INFO - PROCESS | 3740 | 1467228090823 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:30 INFO - PROCESS | 3740 | 1467228090933 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:21:30 INFO - PROCESS | 3740 | 1467228090939 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 3740 | 1467228090941 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDDA6800 == 36 [pid = 3740] [id = 592] 12:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6AE000) [pid = 3740] [serial = 1776] [outer = 0000000000000000] 12:21:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6B5400) [pid = 3740] [serial = 1777] [outer = 00000037CA6AE000] 12:21:30 INFO - PROCESS | 3740 | 1467228090986 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CA6D4800) [pid = 3740] [serial = 1778] [outer = 00000037CA6AE000] 12:21:31 INFO - PROCESS | 3740 | 1467228091401 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]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 12:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:21:31 INFO - PROCESS | 3740 | 1467228091439 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 3740 | 1467228091442 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:21:31 INFO - PROCESS | 3740 | 1467228091445 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 3740 | 1467228091447 Marionette TRACE conn6 <- [1,2334,null,{}] 12:21:31 INFO - PROCESS | 3740 | 1467228091450 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}] 12:21:31 INFO - PROCESS | 3740 | 1467228091453 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:31 INFO - PROCESS | 3740 | 1467228091544 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:21:31 INFO - PROCESS | 3740 | 1467228091550 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 3740 | 1467228091552 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73F800 == 37 [pid = 3740] [id = 593] 12:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CAC8E400) [pid = 3740] [serial = 1779] [outer = 0000000000000000] 12:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CB818400) [pid = 3740] [serial = 1780] [outer = 00000037CAC8E400] 12:21:31 INFO - PROCESS | 3740 | 1467228091600 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CBB98400) [pid = 3740] [serial = 1781] [outer = 00000037CAC8E400] 12:21:32 INFO - PROCESS | 3740 | 1467228092030 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]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 12:21:32 INFO - PROCESS | 3740 | 1467228092136 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 3740 | 1467228092141 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:21:32 INFO - PROCESS | 3740 | 1467228092155 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 3740 | 1467228092160 Marionette TRACE conn6 <- [1,2338,null,{}] 12:21:32 INFO - PROCESS | 3740 | 1467228092166 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}] 12:21:32 INFO - PROCESS | 3740 | 1467228092170 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:32 INFO - PROCESS | 3740 | 1467228092380 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:21:32 INFO - PROCESS | 3740 | 1467228092472 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 3740 | 1467228092476 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B20000 == 38 [pid = 3740] [id = 594] 12:21:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BCB21C00) [pid = 3740] [serial = 1782] [outer = 0000000000000000] 12:21:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C08CB800) [pid = 3740] [serial = 1783] [outer = 00000037BCB21C00] 12:21:32 INFO - PROCESS | 3740 | 1467228092537 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C2417800) [pid = 3740] [serial = 1784] [outer = 00000037BCB21C00] 12:21:33 INFO - PROCESS | 3740 | 1467228093122 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]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1023ms 12:21:33 INFO - PROCESS | 3740 | 1467228093180 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 3740 | 1467228093183 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:21:33 INFO - PROCESS | 3740 | 1467228093190 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 3740 | 1467228093195 Marionette TRACE conn6 <- [1,2342,null,{}] 12:21:33 INFO - PROCESS | 3740 | 1467228093200 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}] 12:21:33 INFO - PROCESS | 3740 | 1467228093203 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:33 INFO - PROCESS | 3740 | 1467228093323 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:21:33 INFO - PROCESS | 3740 | 1467228093450 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 3740 | 1467228093453 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCA50800 == 39 [pid = 3740] [id = 595] 12:21:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C6414400) [pid = 3740] [serial = 1785] [outer = 0000000000000000] 12:21:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C67AA000) [pid = 3740] [serial = 1786] [outer = 00000037C6414400] 12:21:33 INFO - PROCESS | 3740 | 1467228093511 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8BE1400) [pid = 3740] [serial = 1787] [outer = 00000037C6414400] 12:21:34 INFO - PROCESS | 3740 | 1467228094149 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]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 987ms 12:21:34 INFO - PROCESS | 3740 | 1467228094178 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 3740 | 1467228094181 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:21:34 INFO - PROCESS | 3740 | 1467228094185 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 3740 | 1467228094188 Marionette TRACE conn6 <- [1,2346,null,{}] 12:21:34 INFO - PROCESS | 3740 | 1467228094198 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}] 12:21:34 INFO - PROCESS | 3740 | 1467228094204 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:34 INFO - PROCESS | 3740 | 1467228094320 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:21:34 INFO - PROCESS | 3740 | 1467228094448 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 3740 | 1467228094453 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0416800 == 40 [pid = 3740] [id = 596] 12:21:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9D83C00) [pid = 3740] [serial = 1788] [outer = 0000000000000000] 12:21:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9D8A000) [pid = 3740] [serial = 1789] [outer = 00000037C9D83C00] 12:21:34 INFO - PROCESS | 3740 | 1467228094515 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CC419400) [pid = 3740] [serial = 1790] [outer = 00000037C9D83C00] 12:21:35 INFO - PROCESS | 3740 | 1467228095157 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]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1025ms 12:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:21:35 INFO - PROCESS | 3740 | 1467228095212 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 3740 | 1467228095215 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:21:35 INFO - PROCESS | 3740 | 1467228095219 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 3740 | 1467228095221 Marionette TRACE conn6 <- [1,2350,null,{}] 12:21:35 INFO - PROCESS | 3740 | 1467228095225 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}] 12:21:35 INFO - PROCESS | 3740 | 1467228095227 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:35 INFO - PROCESS | 3740 | 1467228095344 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:21:35 INFO - PROCESS | 3740 | 1467228095467 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 3740 | 1467228095470 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0709000 == 41 [pid = 3740] [id = 597] 12:21:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CCADE800) [pid = 3740] [serial = 1791] [outer = 0000000000000000] 12:21:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037CD2C6400) [pid = 3740] [serial = 1792] [outer = 00000037CCADE800] 12:21:35 INFO - PROCESS | 3740 | 1467228095528 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CD602C00) [pid = 3740] [serial = 1793] [outer = 00000037CCADE800] 12:21:36 INFO - PROCESS | 3740 | 1467228096307 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]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1124ms 12:21:36 INFO - PROCESS | 3740 | 1467228096346 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 3740 | 1467228096351 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:21:36 INFO - PROCESS | 3740 | 1467228096356 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 3740 | 1467228096360 Marionette TRACE conn6 <- [1,2354,null,{}] 12:21:36 INFO - PROCESS | 3740 | 1467228096366 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}] 12:21:36 INFO - PROCESS | 3740 | 1467228096369 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:36 INFO - PROCESS | 3740 | 1467228096522 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:21:36 INFO - PROCESS | 3740 | 1467228096580 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 3740 | 1467228096584 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E9000 == 42 [pid = 3740] [id = 598] 12:21:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037BCE61800) [pid = 3740] [serial = 1794] [outer = 0000000000000000] 12:21:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C0A55000) [pid = 3740] [serial = 1795] [outer = 00000037BCE61800] 12:21:36 INFO - PROCESS | 3740 | 1467228096634 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C2631C00) [pid = 3740] [serial = 1796] [outer = 00000037BCE61800] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDDA6800 == 41 [pid = 3740] [id = 592] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8A800 == 40 [pid = 3740] [id = 591] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD67E800 == 39 [pid = 3740] [id = 590] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C967B000 == 38 [pid = 3740] [id = 589] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4AF000 == 37 [pid = 3740] [id = 588] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B30000 == 36 [pid = 3740] [id = 587] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81D3800 == 35 [pid = 3740] [id = 586] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C65000 == 34 [pid = 3740] [id = 585] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCA36800 == 33 [pid = 3740] [id = 584] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C93800 == 32 [pid = 3740] [id = 583] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2842800 == 31 [pid = 3740] [id = 573] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD650800 == 30 [pid = 3740] [id = 582] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0709000 == 29 [pid = 3740] [id = 597] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0416800 == 28 [pid = 3740] [id = 596] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCA50800 == 27 [pid = 3740] [id = 595] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73F800 == 26 [pid = 3740] [id = 593] 12:21:37 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B20000 == 25 [pid = 3740] [id = 594] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C95E4800) [pid = 3740] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C28F7000) [pid = 3740] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C607D800) [pid = 3740] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC64DC00) [pid = 3740] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BC732800) [pid = 3740] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BD949000) [pid = 3740] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C0B4DC00) [pid = 3740] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BD7E9800) [pid = 3740] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0A54C00) [pid = 3740] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C1846400) [pid = 3740] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C5D78000) [pid = 3740] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BC646000) [pid = 3740] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C0AF7800) [pid = 3740] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BD7E8800) [pid = 3740] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C8E2B000) [pid = 3740] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C67AFC00) [pid = 3740] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C665C000) [pid = 3740] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CBB60C00) [pid = 3740] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9D88000) [pid = 3740] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C95F0C00) [pid = 3740] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CD2C5400) [pid = 3740] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CC9B4800) [pid = 3740] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C28BBC00) [pid = 3740] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8E30800) [pid = 3740] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C951C400) [pid = 3740] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:21:37 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C261B800) [pid = 3740] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:21:38 INFO - PROCESS | 3740 | 1467228098039 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]]]}] 12:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1740ms 12:21:38 INFO - PROCESS | 3740 | 1467228098101 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:21:38 INFO - PROCESS | 3740 | 1467228098105 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:21:38 INFO - PROCESS | 3740 | 1467228098110 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - PROCESS | 3740 | 1467228098114 Marionette TRACE conn6 <- [1,2358,null,{}] 12:21:38 INFO - PROCESS | 3740 | 1467228098120 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}] 12:21:38 INFO - PROCESS | 3740 | 1467228098123 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:38 INFO - PROCESS | 3740 | 1467228098245 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:21:38 INFO - PROCESS | 3740 | 1467228098261 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 3740 | 1467228098266 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1387000 == 26 [pid = 3740] [id = 599] 12:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC5A3000) [pid = 3740] [serial = 1797] [outer = 0000000000000000] 12:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC5E9000) [pid = 3740] [serial = 1798] [outer = 00000037BC5A3000] 12:21:38 INFO - PROCESS | 3740 | 1467228098317 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC64C000) [pid = 3740] [serial = 1799] [outer = 00000037BC5A3000] 12:21:38 INFO - PROCESS | 3740 | 1467228098800 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]]]}] 12:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 12:21:38 INFO - PROCESS | 3740 | 1467228098847 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:21:38 INFO - PROCESS | 3740 | 1467228098853 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:21:38 INFO - PROCESS | 3740 | 1467228098859 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - PROCESS | 3740 | 1467228098862 Marionette TRACE conn6 <- [1,2362,null,{}] 12:21:38 INFO - PROCESS | 3740 | 1467228098866 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}] 12:21:38 INFO - PROCESS | 3740 | 1467228098869 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:38 INFO - PROCESS | 3740 | 1467228098964 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:21:38 INFO - PROCESS | 3740 | 1467228098972 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 3740 | 1467228098975 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8D000 == 27 [pid = 3740] [id = 600] 12:21:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BCA05C00) [pid = 3740] [serial = 1800] [outer = 0000000000000000] 12:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BCAAB400) [pid = 3740] [serial = 1801] [outer = 00000037BCA05C00] 12:21:39 INFO - PROCESS | 3740 | 1467228099025 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C0846400) [pid = 3740] [serial = 1802] [outer = 00000037BCA05C00] 12:21:39 INFO - PROCESS | 3740 | 1467228099520 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]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 12:21:39 INFO - PROCESS | 3740 | 1467228099532 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 3740 | 1467228099535 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:21:39 INFO - PROCESS | 3740 | 1467228099538 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 3740 | 1467228099542 Marionette TRACE conn6 <- [1,2366,null,{}] 12:21:39 INFO - PROCESS | 3740 | 1467228099554 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}] 12:21:39 INFO - PROCESS | 3740 | 1467228099559 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:39 INFO - PROCESS | 3740 | 1467228099679 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:21:39 INFO - PROCESS | 3740 | 1467228099690 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 3740 | 1467228099694 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8378000 == 28 [pid = 3740] [id = 601] 12:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC5A3C00) [pid = 3740] [serial = 1803] [outer = 0000000000000000] 12:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C1243000) [pid = 3740] [serial = 1804] [outer = 00000037BC5A3C00] 12:21:39 INFO - PROCESS | 3740 | 1467228099815 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2307800) [pid = 3740] [serial = 1805] [outer = 00000037BC5A3C00] 12:21:40 INFO - PROCESS | 3740 | 1467228100263 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]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 12:21:40 INFO - PROCESS | 3740 | 1467228100321 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 3740 | 1467228100324 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:21:40 INFO - PROCESS | 3740 | 1467228100327 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 3740 | 1467228100329 Marionette TRACE conn6 <- [1,2370,null,{}] 12:21:40 INFO - PROCESS | 3740 | 1467228100333 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}] 12:21:40 INFO - PROCESS | 3740 | 1467228100335 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:40 INFO - PROCESS | 3740 | 1467228100452 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:21:40 INFO - PROCESS | 3740 | 1467228100463 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 3740 | 1467228100465 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DC4000 == 29 [pid = 3740] [id = 602] 12:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C2637000) [pid = 3740] [serial = 1806] [outer = 0000000000000000] 12:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C28C0C00) [pid = 3740] [serial = 1807] [outer = 00000037C2637000] 12:21:40 INFO - PROCESS | 3740 | 1467228100513 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C5D7AC00) [pid = 3740] [serial = 1808] [outer = 00000037C2637000] 12:21:41 INFO - PROCESS | 3740 | 1467228100992 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]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 12:21:41 INFO - PROCESS | 3740 | 1467228101066 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 3740 | 1467228101068 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:21:41 INFO - PROCESS | 3740 | 1467228101071 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 3740 | 1467228101073 Marionette TRACE conn6 <- [1,2374,null,{}] 12:21:41 INFO - PROCESS | 3740 | 1467228101076 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}] 12:21:41 INFO - PROCESS | 3740 | 1467228101079 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:41 INFO - PROCESS | 3740 | 1467228101189 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:21:41 INFO - PROCESS | 3740 | 1467228101245 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 3740 | 1467228101247 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B35000 == 30 [pid = 3740] [id = 603] 12:21:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC736800) [pid = 3740] [serial = 1809] [outer = 0000000000000000] 12:21:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6081000) [pid = 3740] [serial = 1810] [outer = 00000037BC736800] 12:21:41 INFO - PROCESS | 3740 | 1467228101295 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C67AC400) [pid = 3740] [serial = 1811] [outer = 00000037BC736800] 12:21:41 INFO - PROCESS | 3740 | 1467228101745 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]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 12:21:41 INFO - PROCESS | 3740 | 1467228101809 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 3740 | 1467228101811 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:21:41 INFO - PROCESS | 3740 | 1467228101814 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 3740 | 1467228101816 Marionette TRACE conn6 <- [1,2378,null,{}] 12:21:41 INFO - PROCESS | 3740 | 1467228101820 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}] 12:21:41 INFO - PROCESS | 3740 | 1467228101826 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:41 INFO - PROCESS | 3740 | 1467228101973 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:21:42 INFO - PROCESS | 3740 | 1467228102033 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 3740 | 1467228102035 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC91D000 == 31 [pid = 3740] [id = 604] 12:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8348C00) [pid = 3740] [serial = 1812] [outer = 0000000000000000] 12:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8E28000) [pid = 3740] [serial = 1813] [outer = 00000037C8348C00] 12:21:42 INFO - PROCESS | 3740 | 1467228102082 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9087400) [pid = 3740] [serial = 1814] [outer = 00000037C8348C00] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8B38C00) [pid = 3740] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C95EA400) [pid = 3740] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9D89400) [pid = 3740] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C95EF800) [pid = 3740] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6412400) [pid = 3740] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC5A2400) [pid = 3740] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC027400) [pid = 3740] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC648C00) [pid = 3740] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC0BE400) [pid = 3740] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6AE000) [pid = 3740] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC59B400) [pid = 3740] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:21:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CAC8E400) [pid = 3740] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:21:42 INFO - PROCESS | 3740 | 1467228102704 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]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 923ms 12:21:42 INFO - PROCESS | 3740 | 1467228102741 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 3740 | 1467228102743 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:21:42 INFO - PROCESS | 3740 | 1467228102746 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - PROCESS | 3740 | 1467228102748 Marionette TRACE conn6 <- [1,2382,null,{}] 12:21:42 INFO - PROCESS | 3740 | 1467228102752 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}] 12:21:42 INFO - PROCESS | 3740 | 1467228102754 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:42 INFO - PROCESS | 3740 | 1467228102836 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:21:42 INFO - PROCESS | 3740 | 1467228102842 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 3740 | 1467228102844 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB2C800 == 32 [pid = 3740] [id = 605] 12:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C2371000) [pid = 3740] [serial = 1815] [outer = 0000000000000000] 12:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C8E31800) [pid = 3740] [serial = 1816] [outer = 00000037C2371000] 12:21:42 INFO - PROCESS | 3740 | 1467228102890 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9523000) [pid = 3740] [serial = 1817] [outer = 00000037C2371000] 12:21:43 INFO - PROCESS | 3740 | 1467228103340 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]]]}] 12:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 12:21:43 INFO - PROCESS | 3740 | 1467228103379 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 3740 | 1467228103381 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:21:43 INFO - PROCESS | 3740 | 1467228103384 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 3740 | 1467228103386 Marionette TRACE conn6 <- [1,2386,null,{}] 12:21:43 INFO - PROCESS | 3740 | 1467228103390 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}] 12:21:43 INFO - PROCESS | 3740 | 1467228103392 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:43 INFO - PROCESS | 3740 | 1467228103474 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:21:43 INFO - PROCESS | 3740 | 1467228103481 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 3740 | 1467228103484 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD222000 == 33 [pid = 3740] [id = 606] 12:21:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95E4800) [pid = 3740] [serial = 1818] [outer = 0000000000000000] 12:21:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95EB400) [pid = 3740] [serial = 1819] [outer = 00000037C95E4800] 12:21:43 INFO - PROCESS | 3740 | 1467228103530 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95F4C00) [pid = 3740] [serial = 1820] [outer = 00000037C95E4800] 12:21:44 INFO - PROCESS | 3740 | 1467228104314 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]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 987ms 12:21:44 INFO - PROCESS | 3740 | 1467228104375 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 3740 | 1467228104380 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:21:44 INFO - PROCESS | 3740 | 1467228104385 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 3740 | 1467228104389 Marionette TRACE conn6 <- [1,2390,null,{}] 12:21:44 INFO - PROCESS | 3740 | 1467228104396 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}] 12:21:44 INFO - PROCESS | 3740 | 1467228104399 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:44 INFO - PROCESS | 3740 | 1467228104560 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:21:44 INFO - PROCESS | 3740 | 1467228104676 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 3740 | 1467228104679 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2B20000 == 34 [pid = 3740] [id = 607] 12:21:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BBBBEC00) [pid = 3740] [serial = 1821] [outer = 0000000000000000] 12:21:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC650800) [pid = 3740] [serial = 1822] [outer = 00000037BBBBEC00] 12:21:44 INFO - PROCESS | 3740 | 1467228104740 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC989C00) [pid = 3740] [serial = 1823] [outer = 00000037BBBBEC00] 12:21:45 INFO - PROCESS | 3740 | 1467228105519 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]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1183ms 12:21:45 INFO - PROCESS | 3740 | 1467228105572 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 3740 | 1467228105577 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:21:45 INFO - PROCESS | 3740 | 1467228105584 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 3740 | 1467228105587 Marionette TRACE conn6 <- [1,2394,null,{}] 12:21:45 INFO - PROCESS | 3740 | 1467228105591 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}] 12:21:45 INFO - PROCESS | 3740 | 1467228105595 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:45 INFO - PROCESS | 3740 | 1467228105731 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:21:45 INFO - PROCESS | 3740 | 1467228105850 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 3740 | 1467228105853 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13B0800 == 35 [pid = 3740] [id = 608] 12:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C08D8000) [pid = 3740] [serial = 1824] [outer = 0000000000000000] 12:21:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C0BB8C00) [pid = 3740] [serial = 1825] [outer = 00000037C08D8000] 12:21:45 INFO - PROCESS | 3740 | 1467228105913 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C2639C00) [pid = 3740] [serial = 1826] [outer = 00000037C08D8000] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB2C800 == 34 [pid = 3740] [id = 605] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC91D000 == 33 [pid = 3740] [id = 604] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B35000 == 32 [pid = 3740] [id = 603] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DC4000 == 31 [pid = 3740] [id = 602] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8378000 == 30 [pid = 3740] [id = 601] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8D000 == 29 [pid = 3740] [id = 600] 12:21:46 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1387000 == 28 [pid = 3740] [id = 599] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8BEB800) [pid = 3740] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C8E2F400) [pid = 3740] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C9C4E800) [pid = 3740] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C95EE400) [pid = 3740] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9D8E800) [pid = 3740] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9C4B800) [pid = 3740] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9C89400) [pid = 3740] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C6899C00) [pid = 3740] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC98F400) [pid = 3740] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C0A66400) [pid = 3740] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC5E8800) [pid = 3740] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC988000) [pid = 3740] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC69D400) [pid = 3740] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C0847800) [pid = 3740] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C263E800) [pid = 3740] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C2A82000) [pid = 3740] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CA6D4800) [pid = 3740] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2F60800) [pid = 3740] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CB818400) [pid = 3740] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CA6B5400) [pid = 3740] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037CBB98400) [pid = 3740] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9FB5C00) [pid = 3740] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C9FB8400) [pid = 3740] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C8107000) [pid = 3740] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:21:46 INFO - PROCESS | 3740 | 1467228106716 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]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1190ms 12:21:46 INFO - PROCESS | 3740 | 1467228106776 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 3740 | 1467228106780 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:21:46 INFO - PROCESS | 3740 | 1467228106785 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 3740 | 1467228106790 Marionette TRACE conn6 <- [1,2398,null,{}] 12:21:46 INFO - PROCESS | 3740 | 1467228106795 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}] 12:21:46 INFO - PROCESS | 3740 | 1467228106798 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:46 INFO - PROCESS | 3740 | 1467228106901 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:21:46 INFO - PROCESS | 3740 | 1467228106984 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 3740 | 1467228106986 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1817800 == 29 [pid = 3740] [id = 609] 12:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC02A400) [pid = 3740] [serial = 1827] [outer = 0000000000000000] 12:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BC5A0800) [pid = 3740] [serial = 1828] [outer = 00000037BC02A400] 12:21:47 INFO - PROCESS | 3740 | 1467228107038 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC649000) [pid = 3740] [serial = 1829] [outer = 00000037BC02A400] 12:21:47 INFO - PROCESS | 3740 | 1467228107550 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]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 776ms 12:21:47 INFO - PROCESS | 3740 | 1467228107561 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 3740 | 1467228107565 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:21:47 INFO - PROCESS | 3740 | 1467228107572 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 3740 | 1467228107575 Marionette TRACE conn6 <- [1,2402,null,{}] 12:21:47 INFO - PROCESS | 3740 | 1467228107578 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}] 12:21:47 INFO - PROCESS | 3740 | 1467228107581 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:47 INFO - PROCESS | 3740 | 1467228107680 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:21:47 INFO - PROCESS | 3740 | 1467228107689 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 3740 | 1467228107692 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6911800 == 30 [pid = 3740] [id = 610] 12:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BD443C00) [pid = 3740] [serial = 1830] [outer = 0000000000000000] 12:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BD954800) [pid = 3740] [serial = 1831] [outer = 00000037BD443C00] 12:21:47 INFO - PROCESS | 3740 | 1467228107741 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C08D8C00) [pid = 3740] [serial = 1832] [outer = 00000037BD443C00] 12:21:48 INFO - PROCESS | 3740 | 1467228108204 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]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 12:21:48 INFO - PROCESS | 3740 | 1467228108246 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 3740 | 1467228108248 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:21:48 INFO - PROCESS | 3740 | 1467228108252 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 3740 | 1467228108256 Marionette TRACE conn6 <- [1,2406,null,{}] 12:21:48 INFO - PROCESS | 3740 | 1467228108268 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}] 12:21:48 INFO - PROCESS | 3740 | 1467228108273 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:48 INFO - PROCESS | 3740 | 1467228108364 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:21:48 INFO - PROCESS | 3740 | 1467228108374 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 3740 | 1467228108377 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1F000 == 31 [pid = 3740] [id = 611] 12:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC0C1000) [pid = 3740] [serial = 1833] [outer = 0000000000000000] 12:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C2411400) [pid = 3740] [serial = 1834] [outer = 00000037BC0C1000] 12:21:48 INFO - PROCESS | 3740 | 1467228108426 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C28CA000) [pid = 3740] [serial = 1835] [outer = 00000037BC0C1000] 12:21:48 INFO - PROCESS | 3740 | 1467228108921 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]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 693ms 12:21:48 INFO - PROCESS | 3740 | 1467228108947 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 3740 | 1467228108950 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:21:48 INFO - PROCESS | 3740 | 1467228108953 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 3740 | 1467228108955 Marionette TRACE conn6 <- [1,2410,null,{}] 12:21:48 INFO - PROCESS | 3740 | 1467228108958 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}] 12:21:48 INFO - PROCESS | 3740 | 1467228108961 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:49 INFO - PROCESS | 3740 | 1467228109056 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:21:49 INFO - PROCESS | 3740 | 1467228109061 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 3740 | 1467228109063 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CA5A0800 == 32 [pid = 3740] [id = 612] 12:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C2F62000) [pid = 3740] [serial = 1836] [outer = 0000000000000000] 12:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C607E000) [pid = 3740] [serial = 1837] [outer = 00000037C2F62000] 12:21:49 INFO - PROCESS | 3740 | 1467228109109 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C67AFC00) [pid = 3740] [serial = 1838] [outer = 00000037C2F62000] 12:21:49 INFO - PROCESS | 3740 | 1467228109588 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]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 12:21:49 INFO - PROCESS | 3740 | 1467228109627 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:21:49 INFO - PROCESS | 3740 | 1467228109630 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:21:49 INFO - PROCESS | 3740 | 1467228109633 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 3740 | 1467228109635 Marionette TRACE conn6 <- [1,2414,null,{}] 12:21:49 INFO - PROCESS | 3740 | 1467228109645 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}] 12:21:49 INFO - PROCESS | 3740 | 1467228109647 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:49 INFO - PROCESS | 3740 | 1467228109760 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:21:49 INFO - PROCESS | 3740 | 1467228109844 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 3740 | 1467228109846 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAB6800 == 33 [pid = 3740] [id = 613] 12:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC0BE000) [pid = 3740] [serial = 1839] [outer = 0000000000000000] 12:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C6942C00) [pid = 3740] [serial = 1840] [outer = 00000037BC0BE000] 12:21:49 INFO - PROCESS | 3740 | 1467228109893 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C8340000) [pid = 3740] [serial = 1841] [outer = 00000037BC0BE000] 12:21:50 INFO - PROCESS | 3740 | 1467228110365 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]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 776ms 12:21:50 INFO - PROCESS | 3740 | 1467228110412 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 3740 | 1467228110414 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:21:50 INFO - PROCESS | 3740 | 1467228110418 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:21:50 INFO - PROCESS | 3740 | 1467228110420 Marionette TRACE conn6 <- [1,2418,null,{}] 12:21:50 INFO - PROCESS | 3740 | 1467228110423 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}] 12:21:50 INFO - PROCESS | 3740 | 1467228110429 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:50 INFO - PROCESS | 3740 | 1467228110557 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:21:50 INFO - PROCESS | 3740 | 1467228110613 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 3740 | 1467228110615 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD21B800 == 34 [pid = 3740] [id = 614] 12:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C8BE4000) [pid = 3740] [serial = 1842] [outer = 0000000000000000] 12:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8BE5800) [pid = 3740] [serial = 1843] [outer = 00000037C8BE4000] 12:21:50 INFO - PROCESS | 3740 | 1467228110670 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95F2800) [pid = 3740] [serial = 1844] [outer = 00000037C8BE4000] 12:21:51 INFO - PROCESS | 3740 | 1467228111098 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]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 12:21:51 INFO - PROCESS | 3740 | 1467228111164 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 3740 | 1467228111166 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:21:51 INFO - PROCESS | 3740 | 1467228111169 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 3740 | 1467228111172 Marionette TRACE conn6 <- [1,2422,null,{}] 12:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:21:51 INFO - PROCESS | 3740 | 1467228111175 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}] 12:21:51 INFO - PROCESS | 3740 | 1467228111177 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:51 INFO - PROCESS | 3740 | 1467228111291 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2637000) [pid = 3740] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCE61800) [pid = 3740] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5A3000) [pid = 3740] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5A3C00) [pid = 3740] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BCA05C00) [pid = 3740] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC736800) [pid = 3740] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BCB21C00) [pid = 3740] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C6414400) [pid = 3740] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9D83C00) [pid = 3740] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CCADE800) [pid = 3740] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8348C00) [pid = 3740] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:21:51 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2371000) [pid = 3740] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:21:51 INFO - PROCESS | 3740 | 1467228111390 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 3740 | 1467228111392 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A26000 == 35 [pid = 3740] [id = 615] 12:21:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC02B800) [pid = 3740] [serial = 1845] [outer = 0000000000000000] 12:21:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC698800) [pid = 3740] [serial = 1846] [outer = 00000037BC02B800] 12:21:51 INFO - PROCESS | 3740 | 1467228111440 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C2637000) [pid = 3740] [serial = 1847] [outer = 00000037BC02B800] 12:21:51 INFO - PROCESS | 3740 | 1467228111790 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]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 12:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:21:51 INFO - PROCESS | 3740 | 1467228111847 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 3740 | 1467228111849 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:21:51 INFO - PROCESS | 3740 | 1467228111852 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 3740 | 1467228111854 Marionette TRACE conn6 <- [1,2426,null,{}] 12:21:51 INFO - PROCESS | 3740 | 1467228111857 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}] 12:21:51 INFO - PROCESS | 3740 | 1467228111859 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:51 INFO - PROCESS | 3740 | 1467228111976 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:21:52 INFO - PROCESS | 3740 | 1467228112024 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 3740 | 1467228112034 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD04800 == 36 [pid = 3740] [id = 616] 12:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC47F400) [pid = 3740] [serial = 1848] [outer = 0000000000000000] 12:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8BE5400) [pid = 3740] [serial = 1849] [outer = 00000037BC47F400] 12:21:52 INFO - PROCESS | 3740 | 1467228112081 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9C85400) [pid = 3740] [serial = 1850] [outer = 00000037BC47F400] 12:21:52 INFO - PROCESS | 3740 | 1467228112437 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]]]}] 12:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 12:21:52 INFO - PROCESS | 3740 | 1467228112485 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 3740 | 1467228112487 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:21:52 INFO - PROCESS | 3740 | 1467228112490 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:21:52 INFO - PROCESS | 3740 | 1467228112492 Marionette TRACE conn6 <- [1,2430,null,{}] 12:21:52 INFO - PROCESS | 3740 | 1467228112495 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}] 12:21:52 INFO - PROCESS | 3740 | 1467228112497 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:52 INFO - PROCESS | 3740 | 1467228112617 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:21:52 INFO - PROCESS | 3740 | 1467228112658 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 3740 | 1467228112661 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1E000 == 37 [pid = 3740] [id = 617] 12:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C9D83C00) [pid = 3740] [serial = 1851] [outer = 0000000000000000] 12:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9D88000) [pid = 3740] [serial = 1852] [outer = 00000037C9D83C00] 12:21:52 INFO - PROCESS | 3740 | 1467228112706 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9D92400) [pid = 3740] [serial = 1853] [outer = 00000037C9D83C00] 12:21:53 INFO - PROCESS | 3740 | 1467228113100 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]]]}] 12:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 12:21:53 INFO - PROCESS | 3740 | 1467228113123 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 3740 | 1467228113125 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:21:53 INFO - PROCESS | 3740 | 1467228113128 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 3740 | 1467228113130 Marionette TRACE conn6 <- [1,2434,null,{}] 12:21:53 INFO - PROCESS | 3740 | 1467228113133 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}] 12:21:53 INFO - PROCESS | 3740 | 1467228113135 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:53 INFO - PROCESS | 3740 | 1467228113262 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:21:53 INFO - PROCESS | 3740 | 1467228113270 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 3740 | 1467228113272 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF731800 == 38 [pid = 3740] [id = 618] 12:21:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9D90C00) [pid = 3740] [serial = 1854] [outer = 0000000000000000] 12:21:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CA5C7400) [pid = 3740] [serial = 1855] [outer = 00000037C9D90C00] 12:21:53 INFO - PROCESS | 3740 | 1467228113318 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CA6B4000) [pid = 3740] [serial = 1856] [outer = 00000037C9D90C00] 12:21:54 INFO - PROCESS | 3740 | 1467228114004 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]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 12:21:54 INFO - PROCESS | 3740 | 1467228114055 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 3740 | 1467228114060 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:21:54 INFO - PROCESS | 3740 | 1467228114065 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 3740 | 1467228114071 Marionette TRACE conn6 <- [1,2438,null,{}] 12:21:54 INFO - PROCESS | 3740 | 1467228114076 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}] 12:21:54 INFO - PROCESS | 3740 | 1467228114079 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:54 INFO - PROCESS | 3740 | 1467228114212 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:21:54 INFO - PROCESS | 3740 | 1467228114330 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 3740 | 1467228114333 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C674B800 == 39 [pid = 3740] [id = 619] 12:21:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC73AC00) [pid = 3740] [serial = 1857] [outer = 0000000000000000] 12:21:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC987000) [pid = 3740] [serial = 1858] [outer = 00000037BC73AC00] 12:21:54 INFO - PROCESS | 3740 | 1467228114396 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C08DAC00) [pid = 3740] [serial = 1859] [outer = 00000037BC73AC00] 12:21:55 INFO - PROCESS | 3740 | 1467228115012 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]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 12:21:55 INFO - PROCESS | 3740 | 1467228115055 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 3740 | 1467228115060 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:21:55 INFO - PROCESS | 3740 | 1467228115066 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 3740 | 1467228115070 Marionette TRACE conn6 <- [1,2442,null,{}] 12:21:55 INFO - PROCESS | 3740 | 1467228115074 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}] 12:21:55 INFO - PROCESS | 3740 | 1467228115077 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:55 INFO - PROCESS | 3740 | 1467228115230 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:21:55 INFO - PROCESS | 3740 | 1467228115354 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 3740 | 1467228115357 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB28000 == 40 [pid = 3740] [id = 620] 12:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C263A400) [pid = 3740] [serial = 1860] [outer = 0000000000000000] 12:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6050000) [pid = 3740] [serial = 1861] [outer = 00000037C263A400] 12:21:55 INFO - PROCESS | 3740 | 1467228115419 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C8B3E400) [pid = 3740] [serial = 1862] [outer = 00000037C263A400] 12:21:56 INFO - PROCESS | 3740 | 1467228116015 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]]]}] 12:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 12:21:56 INFO - PROCESS | 3740 | 1467228116055 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 3740 | 1467228116058 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:21:56 INFO - PROCESS | 3740 | 1467228116062 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 3740 | 1467228116066 Marionette TRACE conn6 <- [1,2446,null,{}] 12:21:56 INFO - PROCESS | 3740 | 1467228116078 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}] 12:21:56 INFO - PROCESS | 3740 | 1467228116083 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:56 INFO - PROCESS | 3740 | 1467228116200 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:21:56 INFO - PROCESS | 3740 | 1467228116327 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 3740 | 1467228116330 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0142800 == 41 [pid = 3740] [id = 621] 12:21:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C9C8A800) [pid = 3740] [serial = 1863] [outer = 0000000000000000] 12:21:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CA5C4800) [pid = 3740] [serial = 1864] [outer = 00000037C9C8A800] 12:21:56 INFO - PROCESS | 3740 | 1467228116392 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CA6D4800) [pid = 3740] [serial = 1865] [outer = 00000037C9C8A800] 12:21:57 INFO - PROCESS | 3740 | 1467228117236 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]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1237ms 12:21:57 INFO - PROCESS | 3740 | 1467228117301 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 3740 | 1467228117306 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:21:57 INFO - PROCESS | 3740 | 1467228117312 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:21:57 INFO - PROCESS | 3740 | 1467228117315 Marionette TRACE conn6 <- [1,2450,null,{}] 12:21:57 INFO - PROCESS | 3740 | 1467228117320 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}] 12:21:57 INFO - PROCESS | 3740 | 1467228117323 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:57 INFO - PROCESS | 3740 | 1467228117470 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:21:57 INFO - PROCESS | 3740 | 1467228117598 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 3740 | 1467228117603 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15BF800 == 42 [pid = 3740] [id = 622] 12:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037BCB21C00) [pid = 3740] [serial = 1866] [outer = 0000000000000000] 12:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037BD7E8800) [pid = 3740] [serial = 1867] [outer = 00000037BCB21C00] 12:21:57 INFO - PROCESS | 3740 | 1467228117656 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C0B4AC00) [pid = 3740] [serial = 1868] [outer = 00000037BCB21C00] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1E000 == 41 [pid = 3740] [id = 617] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD04800 == 40 [pid = 3740] [id = 616] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A26000 == 39 [pid = 3740] [id = 615] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD21B800 == 38 [pid = 3740] [id = 614] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAB6800 == 37 [pid = 3740] [id = 613] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CA5A0800 == 36 [pid = 3740] [id = 612] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1F000 == 35 [pid = 3740] [id = 611] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6911800 == 34 [pid = 3740] [id = 610] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1817800 == 33 [pid = 3740] [id = 609] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13B0800 == 32 [pid = 3740] [id = 608] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2B20000 == 31 [pid = 3740] [id = 607] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD222000 == 30 [pid = 3740] [id = 606] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E9000 == 29 [pid = 3740] [id = 598] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0142800 == 28 [pid = 3740] [id = 621] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB28000 == 27 [pid = 3740] [id = 620] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037C674B800 == 26 [pid = 3740] [id = 619] 12:21:58 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF731800 == 25 [pid = 3740] [id = 618] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037C28C0C00) [pid = 3740] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037C2631C00) [pid = 3740] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C0A55000) [pid = 3740] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC5E9000) [pid = 3740] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC64C000) [pid = 3740] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C1243000) [pid = 3740] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BCAAB400) [pid = 3740] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C0846400) [pid = 3740] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C6081000) [pid = 3740] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C2417800) [pid = 3740] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C08CB800) [pid = 3740] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C8BE1400) [pid = 3740] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C67AA000) [pid = 3740] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CC419400) [pid = 3740] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9D8A000) [pid = 3740] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CD602C00) [pid = 3740] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CD2C6400) [pid = 3740] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C95EB400) [pid = 3740] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C8E28000) [pid = 3740] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C67AC400) [pid = 3740] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9087400) [pid = 3740] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C8E31800) [pid = 3740] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C5D7AC00) [pid = 3740] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C9523000) [pid = 3740] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C2307800) [pid = 3740] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:21:58 INFO - PROCESS | 3740 | 1467228118819 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]]]}] 12:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1530ms 12:21:58 INFO - PROCESS | 3740 | 1467228118846 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 3740 | 1467228118850 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:21:58 INFO - PROCESS | 3740 | 1467228118854 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:21:58 INFO - PROCESS | 3740 | 1467228118859 Marionette TRACE conn6 <- [1,2454,null,{}] 12:21:58 INFO - PROCESS | 3740 | 1467228118864 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}] 12:21:58 INFO - PROCESS | 3740 | 1467228118867 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:58 INFO - PROCESS | 3740 | 1467228118965 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:21:59 INFO - PROCESS | 3740 | 1467228119081 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 3740 | 1467228119084 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15BA000 == 26 [pid = 3740] [id = 623] 12:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC5E8400) [pid = 3740] [serial = 1869] [outer = 0000000000000000] 12:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC5ED400) [pid = 3740] [serial = 1870] [outer = 00000037BC5E8400] 12:21:59 INFO - PROCESS | 3740 | 1467228119135 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC698400) [pid = 3740] [serial = 1871] [outer = 00000037BC5E8400] 12:21:59 INFO - PROCESS | 3740 | 1467228119536 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]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 735ms 12:21:59 INFO - PROCESS | 3740 | 1467228119593 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 3740 | 1467228119599 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:21:59 INFO - PROCESS | 3740 | 1467228119605 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 3740 | 1467228119608 Marionette TRACE conn6 <- [1,2458,null,{}] 12:21:59 INFO - PROCESS | 3740 | 1467228119649 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}] 12:21:59 INFO - PROCESS | 3740 | 1467228119652 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:59 INFO - PROCESS | 3740 | 1467228119755 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:21:59 INFO - PROCESS | 3740 | 1467228119763 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 3740 | 1467228119765 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:21:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C674A800 == 27 [pid = 3740] [id = 624] 12:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC73C000) [pid = 3740] [serial = 1872] [outer = 0000000000000000] 12:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BD951000) [pid = 3740] [serial = 1873] [outer = 00000037BC73C000] 12:21:59 INFO - PROCESS | 3740 | 1467228119815 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C08D5000) [pid = 3740] [serial = 1874] [outer = 00000037BC73C000] 12:22:00 INFO - PROCESS | 3740 | 1467228120288 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]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 713ms 12:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:22:00 INFO - PROCESS | 3740 | 1467228120320 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 3740 | 1467228120323 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:22:00 INFO - PROCESS | 3740 | 1467228120326 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 3740 | 1467228120330 Marionette TRACE conn6 <- [1,2462,null,{}] 12:22:00 INFO - PROCESS | 3740 | 1467228120342 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}] 12:22:00 INFO - PROCESS | 3740 | 1467228120347 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:00 INFO - PROCESS | 3740 | 1467228120436 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:22:00 INFO - PROCESS | 3740 | 1467228120444 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 3740 | 1467228120447 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C837A800 == 28 [pid = 3740] [id = 625] 12:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C0BB8400) [pid = 3740] [serial = 1875] [outer = 0000000000000000] 12:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C1653400) [pid = 3740] [serial = 1876] [outer = 00000037C0BB8400] 12:22:00 INFO - PROCESS | 3740 | 1467228120497 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C241B000) [pid = 3740] [serial = 1877] [outer = 00000037C0BB8400] 12:22:01 INFO - PROCESS | 3740 | 1467228121013 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]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 12:22:01 INFO - PROCESS | 3740 | 1467228121064 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 3740 | 1467228121066 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:22:01 INFO - PROCESS | 3740 | 1467228121070 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 3740 | 1467228121072 Marionette TRACE conn6 <- [1,2466,null,{}] 12:22:01 INFO - PROCESS | 3740 | 1467228121076 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}] 12:22:01 INFO - PROCESS | 3740 | 1467228121078 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:01 INFO - PROCESS | 3740 | 1467228121230 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:22:01 INFO - PROCESS | 3740 | 1467228121241 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 3740 | 1467228121244 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C903A000 == 29 [pid = 3740] [id = 626] 12:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C263F800) [pid = 3740] [serial = 1878] [outer = 0000000000000000] 12:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C28EA800) [pid = 3740] [serial = 1879] [outer = 00000037C263F800] 12:22:01 INFO - PROCESS | 3740 | 1467228121333 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C5D6F000) [pid = 3740] [serial = 1880] [outer = 00000037C263F800] 12:22:01 INFO - PROCESS | 3740 | 1467228121766 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]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 12:22:01 INFO - PROCESS | 3740 | 1467228121807 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 3740 | 1467228121809 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:22:01 INFO - PROCESS | 3740 | 1467228121812 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 3740 | 1467228121814 Marionette TRACE conn6 <- [1,2470,null,{}] 12:22:01 INFO - PROCESS | 3740 | 1467228121818 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}] 12:22:01 INFO - PROCESS | 3740 | 1467228121820 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:01 INFO - PROCESS | 3740 | 1467228121936 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:22:01 INFO - PROCESS | 3740 | 1467228121942 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 3740 | 1467228121944 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B44800 == 30 [pid = 3740] [id = 627] 12:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BC0B5400) [pid = 3740] [serial = 1881] [outer = 0000000000000000] 12:22:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C607BC00) [pid = 3740] [serial = 1882] [outer = 00000037BC0B5400] 12:22:02 INFO - PROCESS | 3740 | 1467228121994 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C67A8800) [pid = 3740] [serial = 1883] [outer = 00000037BC0B5400] 12:22:02 INFO - PROCESS | 3740 | 1467228122509 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]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 734ms 12:22:02 INFO - PROCESS | 3740 | 1467228122585 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 3740 | 1467228122587 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:22:02 INFO - PROCESS | 3740 | 1467228122591 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 3740 | 1467228122593 Marionette TRACE conn6 <- [1,2474,null,{}] 12:22:02 INFO - PROCESS | 3740 | 1467228122596 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}] 12:22:02 INFO - PROCESS | 3740 | 1467228122602 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:02 INFO - PROCESS | 3740 | 1467228122937 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9D90C00) [pid = 3740] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C9D83C00) [pid = 3740] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC47F400) [pid = 3740] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C08D8000) [pid = 3740] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C95E4800) [pid = 3740] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC02B800) [pid = 3740] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C2F62000) [pid = 3740] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BBBBEC00) [pid = 3740] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC0BE000) [pid = 3740] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BD443C00) [pid = 3740] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C8BE4000) [pid = 3740] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:22:02 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC02A400) [pid = 3740] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:22:03 INFO - PROCESS | 3740 | 1467228123001 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 3740 | 1467228123003 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B5800 == 31 [pid = 3740] [id = 628] 12:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BA79EC00) [pid = 3740] [serial = 1884] [outer = 0000000000000000] 12:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC027800) [pid = 3740] [serial = 1885] [outer = 00000037BA79EC00] 12:22:03 INFO - PROCESS | 3740 | 1467228123050 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C263C000) [pid = 3740] [serial = 1886] [outer = 00000037BA79EC00] 12:22:03 INFO - PROCESS | 3740 | 1467228123427 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]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 881ms 12:22:03 INFO - PROCESS | 3740 | 1467228123475 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 3740 | 1467228123477 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:22:03 INFO - PROCESS | 3740 | 1467228123480 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 3740 | 1467228123482 Marionette TRACE conn6 <- [1,2478,null,{}] 12:22:03 INFO - PROCESS | 3740 | 1467228123486 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}] 12:22:03 INFO - PROCESS | 3740 | 1467228123488 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:03 INFO - PROCESS | 3740 | 1467228123571 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:22:03 INFO - PROCESS | 3740 | 1467228123577 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 3740 | 1467228123579 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC44800 == 32 [pid = 3740] [id = 629] 12:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8B38C00) [pid = 3740] [serial = 1887] [outer = 0000000000000000] 12:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8E32400) [pid = 3740] [serial = 1888] [outer = 00000037C8B38C00] 12:22:03 INFO - PROCESS | 3740 | 1467228123625 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9305800) [pid = 3740] [serial = 1889] [outer = 00000037C8B38C00] 12:22:04 INFO - PROCESS | 3740 | 1467228124053 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]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 12:22:04 INFO - PROCESS | 3740 | 1467228124113 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 3740 | 1467228124115 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:22:04 INFO - PROCESS | 3740 | 1467228124119 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:22:04 INFO - PROCESS | 3740 | 1467228124121 Marionette TRACE conn6 <- [1,2482,null,{}] 12:22:04 INFO - PROCESS | 3740 | 1467228124125 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}] 12:22:04 INFO - PROCESS | 3740 | 1467228124127 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:04 INFO - PROCESS | 3740 | 1467228124209 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:22:04 INFO - PROCESS | 3740 | 1467228124217 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 3740 | 1467228124219 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD647800 == 33 [pid = 3740] [id = 630] 12:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95D5400) [pid = 3740] [serial = 1890] [outer = 0000000000000000] 12:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95E2000) [pid = 3740] [serial = 1891] [outer = 00000037C95D5400] 12:22:04 INFO - PROCESS | 3740 | 1467228124266 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95EC000) [pid = 3740] [serial = 1892] [outer = 00000037C95D5400] 12:22:04 INFO - PROCESS | 3740 | 1467228124769 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]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 12:22:04 INFO - PROCESS | 3740 | 1467228124793 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 3740 | 1467228124796 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:22:04 INFO - PROCESS | 3740 | 1467228124799 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 3740 | 1467228124801 Marionette TRACE conn6 <- [1,2486,null,{}] 12:22:04 INFO - PROCESS | 3740 | 1467228124804 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}] 12:22:04 INFO - PROCESS | 3740 | 1467228124806 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:04 INFO - PROCESS | 3740 | 1467228124900 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:22:04 INFO - PROCESS | 3740 | 1467228124906 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 3740 | 1467228124908 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD18000 == 34 [pid = 3740] [id = 631] 12:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C95EE800) [pid = 3740] [serial = 1893] [outer = 0000000000000000] 12:22:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9C4B400) [pid = 3740] [serial = 1894] [outer = 00000037C95EE800] 12:22:04 INFO - PROCESS | 3740 | 1467228124954 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9C89000) [pid = 3740] [serial = 1895] [outer = 00000037C95EE800] 12:22:05 INFO - PROCESS | 3740 | 1467228125823 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]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1072ms 12:22:05 INFO - PROCESS | 3740 | 1467228125875 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 3740 | 1467228125880 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:22:05 INFO - PROCESS | 3740 | 1467228125885 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 3740 | 1467228125888 Marionette TRACE conn6 <- [1,2490,null,{}] 12:22:05 INFO - PROCESS | 3740 | 1467228125894 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}] 12:22:05 INFO - PROCESS | 3740 | 1467228125898 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:06 INFO - PROCESS | 3740 | 1467228126053 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:22:06 INFO - PROCESS | 3740 | 1467228126177 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 3740 | 1467228126181 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6731000 == 35 [pid = 3740] [id = 632] 12:22:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC69F000) [pid = 3740] [serial = 1896] [outer = 0000000000000000] 12:22:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC735000) [pid = 3740] [serial = 1897] [outer = 00000037BC69F000] 12:22:06 INFO - PROCESS | 3740 | 1467228126243 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C08CFC00) [pid = 3740] [serial = 1898] [outer = 00000037BC69F000] 12:22:06 INFO - PROCESS | 3740 | 1467228126986 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]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1132ms 12:22:07 INFO - PROCESS | 3740 | 1467228127021 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:22:07 INFO - PROCESS | 3740 | 1467228127026 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:22:07 INFO - PROCESS | 3740 | 1467228127058 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 3740 | 1467228127062 Marionette TRACE conn6 <- [1,2494,null,{}] 12:22:07 INFO - PROCESS | 3740 | 1467228127066 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}] 12:22:07 INFO - PROCESS | 3740 | 1467228127069 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:07 INFO - PROCESS | 3740 | 1467228127211 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:22:07 INFO - PROCESS | 3740 | 1467228127429 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 3740 | 1467228127432 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C088E800 == 36 [pid = 3740] [id = 633] 12:22:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BA7A2000) [pid = 3740] [serial = 1899] [outer = 0000000000000000] 12:22:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC5A4000) [pid = 3740] [serial = 1900] [outer = 00000037BA7A2000] 12:22:07 INFO - PROCESS | 3740 | 1467228127492 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC73DC00) [pid = 3740] [serial = 1901] [outer = 00000037BA7A2000] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD647800 == 35 [pid = 3740] [id = 630] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC44800 == 34 [pid = 3740] [id = 629] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4B5800 == 33 [pid = 3740] [id = 628] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B44800 == 32 [pid = 3740] [id = 627] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C903A000 == 31 [pid = 3740] [id = 626] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C837A800 == 30 [pid = 3740] [id = 625] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C674A800 == 29 [pid = 3740] [id = 624] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15BA000 == 28 [pid = 3740] [id = 623] 12:22:08 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15BF800 == 27 [pid = 3740] [id = 622] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C2411400) [pid = 3740] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C8BE5400) [pid = 3740] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0BB8C00) [pid = 3740] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C95F4C00) [pid = 3740] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC698800) [pid = 3740] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C607E000) [pid = 3740] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC650800) [pid = 3740] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C6942C00) [pid = 3740] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC989C00) [pid = 3740] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BD954800) [pid = 3740] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C95F2800) [pid = 3740] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC649000) [pid = 3740] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8340000) [pid = 3740] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2637000) [pid = 3740] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C9C85400) [pid = 3740] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C08D8C00) [pid = 3740] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C67AFC00) [pid = 3740] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC5A0800) [pid = 3740] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C2639C00) [pid = 3740] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C8BE5800) [pid = 3740] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037CA6B4000) [pid = 3740] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CA5C7400) [pid = 3740] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C9D88000) [pid = 3740] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9D92400) [pid = 3740] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:22:08 INFO - PROCESS | 3740 | 1467228128183 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]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1174ms 12:22:08 INFO - PROCESS | 3740 | 1467228128240 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 3740 | 1467228128244 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:22:08 INFO - PROCESS | 3740 | 1467228128248 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 3740 | 1467228128251 Marionette TRACE conn6 <- [1,2498,null,{}] 12:22:08 INFO - PROCESS | 3740 | 1467228128256 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}] 12:22:08 INFO - PROCESS | 3740 | 1467228128261 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:08 INFO - PROCESS | 3740 | 1467228128360 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:22:08 INFO - PROCESS | 3740 | 1467228128443 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 3740 | 1467228128446 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A93800 == 28 [pid = 3740] [id = 634] 12:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC0BA400) [pid = 3740] [serial = 1902] [outer = 0000000000000000] 12:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC651400) [pid = 3740] [serial = 1903] [outer = 00000037BC0BA400] 12:22:08 INFO - PROCESS | 3740 | 1467228128495 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BD7EAC00) [pid = 3740] [serial = 1904] [outer = 00000037BC0BA400] 12:22:08 INFO - PROCESS | 3740 | 1467228128973 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]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 777ms 12:22:09 INFO - PROCESS | 3740 | 1467228129030 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 3740 | 1467228129034 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:22:09 INFO - PROCESS | 3740 | 1467228129039 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 3740 | 1467228129041 Marionette TRACE conn6 <- [1,2502,null,{}] 12:22:09 INFO - PROCESS | 3740 | 1467228129045 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}] 12:22:09 INFO - PROCESS | 3740 | 1467228129048 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:09 INFO - PROCESS | 3740 | 1467228129144 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:22:09 INFO - PROCESS | 3740 | 1467228129158 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 3740 | 1467228129160 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81D6800 == 29 [pid = 3740] [id = 635] 12:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C15E2800) [pid = 3740] [serial = 1905] [outer = 0000000000000000] 12:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C241C000) [pid = 3740] [serial = 1906] [outer = 00000037C15E2800] 12:22:09 INFO - PROCESS | 3740 | 1467228129209 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C28EB000) [pid = 3740] [serial = 1907] [outer = 00000037C15E2800] 12:22:09 INFO - PROCESS | 3740 | 1467228129674 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]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 12:22:09 INFO - PROCESS | 3740 | 1467228129713 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 3740 | 1467228129716 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:22:09 INFO - PROCESS | 3740 | 1467228129721 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 3740 | 1467228129728 Marionette TRACE conn6 <- [1,2506,null,{}] 12:22:09 INFO - PROCESS | 3740 | 1467228129738 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}] 12:22:09 INFO - PROCESS | 3740 | 1467228129742 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:09 INFO - PROCESS | 3740 | 1467228129835 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:22:09 INFO - PROCESS | 3740 | 1467228129845 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 3740 | 1467228129847 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DD8800 == 30 [pid = 3740] [id = 636] 12:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C605A800) [pid = 3740] [serial = 1908] [outer = 0000000000000000] 12:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C6890400) [pid = 3740] [serial = 1909] [outer = 00000037C605A800] 12:22:09 INFO - PROCESS | 3740 | 1467228129894 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C69DF400) [pid = 3740] [serial = 1910] [outer = 00000037C605A800] 12:22:10 INFO - PROCESS | 3740 | 1467228130359 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]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 12:22:10 INFO - PROCESS | 3740 | 1467228130415 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 3740 | 1467228130417 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:22:10 INFO - PROCESS | 3740 | 1467228130421 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 3740 | 1467228130423 Marionette TRACE conn6 <- [1,2510,null,{}] 12:22:10 INFO - PROCESS | 3740 | 1467228130426 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}] 12:22:10 INFO - PROCESS | 3740 | 1467228130429 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:10 INFO - PROCESS | 3740 | 1467228130554 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:22:10 INFO - PROCESS | 3740 | 1467228130601 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 3740 | 1467228130604 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCABF000 == 31 [pid = 3740] [id = 637] 12:22:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8BE3400) [pid = 3740] [serial = 1911] [outer = 0000000000000000] 12:22:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8CEB000) [pid = 3740] [serial = 1912] [outer = 00000037C8BE3400] 12:22:10 INFO - PROCESS | 3740 | 1467228130649 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C902FC00) [pid = 3740] [serial = 1913] [outer = 00000037C8BE3400] 12:22:11 INFO - PROCESS | 3740 | 1467228131091 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]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 733ms 12:22:11 INFO - PROCESS | 3740 | 1467228131157 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 3740 | 1467228131159 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:22:11 INFO - PROCESS | 3740 | 1467228131172 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:22:11 INFO - PROCESS | 3740 | 1467228131174 Marionette TRACE conn6 <- [1,2514,null,{}] 12:22:11 INFO - PROCESS | 3740 | 1467228131178 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}] 12:22:11 INFO - PROCESS | 3740 | 1467228131180 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:11 INFO - PROCESS | 3740 | 1467228131322 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:22:11 INFO - PROCESS | 3740 | 1467228131380 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 3740 | 1467228131386 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B2D800 == 32 [pid = 3740] [id = 638] 12:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95ECC00) [pid = 3740] [serial = 1914] [outer = 0000000000000000] 12:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95F3000) [pid = 3740] [serial = 1915] [outer = 00000037C95ECC00] 12:22:11 INFO - PROCESS | 3740 | 1467228131444 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9C85000) [pid = 3740] [serial = 1916] [outer = 00000037C95ECC00] 12:22:11 INFO - PROCESS | 3740 | 1467228131912 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]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 776ms 12:22:11 INFO - PROCESS | 3740 | 1467228131953 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 3740 | 1467228131955 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:22:11 INFO - PROCESS | 3740 | 1467228131958 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 3740 | 1467228131960 Marionette TRACE conn6 <- [1,2518,null,{}] 12:22:11 INFO - PROCESS | 3740 | 1467228131964 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}] 12:22:11 INFO - PROCESS | 3740 | 1467228131966 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:12 INFO - PROCESS | 3740 | 1467228132090 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:22:12 INFO - PROCESS | 3740 | 1467228132148 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 3740 | 1467228132150 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD695800 == 33 [pid = 3740] [id = 639] 12:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9D88000) [pid = 3740] [serial = 1917] [outer = 0000000000000000] 12:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9FC7400) [pid = 3740] [serial = 1918] [outer = 00000037C9D88000] 12:22:12 INFO - PROCESS | 3740 | 1467228132196 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA6AF400) [pid = 3740] [serial = 1919] [outer = 00000037C9D88000] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC0C1000) [pid = 3740] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C95D5400) [pid = 3740] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C263F800) [pid = 3740] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0BB8400) [pid = 3740] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5E8400) [pid = 3740] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BCB21C00) [pid = 3740] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC0B5400) [pid = 3740] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC73C000) [pid = 3740] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BA79EC00) [pid = 3740] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8B38C00) [pid = 3740] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC73AC00) [pid = 3740] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C263A400) [pid = 3740] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:22:12 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C9C8A800) [pid = 3740] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:22:12 INFO - PROCESS | 3740 | 1467228132638 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]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 12:22:12 INFO - PROCESS | 3740 | 1467228132717 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 3740 | 1467228132720 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:22:12 INFO - PROCESS | 3740 | 1467228132724 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 3740 | 1467228132726 Marionette TRACE conn6 <- [1,2522,null,{}] 12:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:22:12 INFO - PROCESS | 3740 | 1467228132729 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}] 12:22:12 INFO - PROCESS | 3740 | 1467228132731 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:12 INFO - PROCESS | 3740 | 1467228132816 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:22:12 INFO - PROCESS | 3740 | 1467228132823 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 3740 | 1467228132825 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8F800 == 34 [pid = 3740] [id = 640] 12:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C08CB800) [pid = 3740] [serial = 1920] [outer = 0000000000000000] 12:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C28F6800) [pid = 3740] [serial = 1921] [outer = 00000037C08CB800] 12:22:12 INFO - PROCESS | 3740 | 1467228132872 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C95E9000) [pid = 3740] [serial = 1922] [outer = 00000037C08CB800] 12:22:13 INFO - PROCESS | 3740 | 1467228133299 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]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 12:22:13 INFO - PROCESS | 3740 | 1467228133360 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 3740 | 1467228133362 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:22:13 INFO - PROCESS | 3740 | 1467228133365 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:22:13 INFO - PROCESS | 3740 | 1467228133367 Marionette TRACE conn6 <- [1,2526,null,{}] 12:22:13 INFO - PROCESS | 3740 | 1467228133370 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}] 12:22:13 INFO - PROCESS | 3740 | 1467228133373 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:13 INFO - PROCESS | 3740 | 1467228133459 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:22:13 INFO - PROCESS | 3740 | 1467228133466 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 3740 | 1467228133468 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73E800 == 35 [pid = 3740] [id = 641] 12:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037CA6B6800) [pid = 3740] [serial = 1923] [outer = 0000000000000000] 12:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6C9C00) [pid = 3740] [serial = 1924] [outer = 00000037CA6B6800] 12:22:13 INFO - PROCESS | 3740 | 1467228133514 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6F8C00) [pid = 3740] [serial = 1925] [outer = 00000037CA6B6800] 12:22:13 INFO - PROCESS | 3740 | 1467228133951 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]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 12:22:13 INFO - PROCESS | 3740 | 1467228133998 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 3740 | 1467228134000 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:22:14 INFO - PROCESS | 3740 | 1467228134004 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 3740 | 1467228134005 Marionette TRACE conn6 <- [1,2530,null,{}] 12:22:14 INFO - PROCESS | 3740 | 1467228134009 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}] 12:22:14 INFO - PROCESS | 3740 | 1467228134011 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:14 INFO - PROCESS | 3740 | 1467228134096 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:22:14 INFO - PROCESS | 3740 | 1467228134101 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 3740 | 1467228134103 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0141000 == 36 [pid = 3740] [id = 642] 12:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CAC90C00) [pid = 3740] [serial = 1926] [outer = 0000000000000000] 12:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CB81F000) [pid = 3740] [serial = 1927] [outer = 00000037CAC90C00] 12:22:14 INFO - PROCESS | 3740 | 1467228134149 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CBB99000) [pid = 3740] [serial = 1928] [outer = 00000037CAC90C00] 12:22:14 INFO - PROCESS | 3740 | 1467228134837 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]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 881ms 12:22:14 INFO - PROCESS | 3740 | 1467228134889 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 3740 | 1467228134894 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:22:14 INFO - PROCESS | 3740 | 1467228134899 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - PROCESS | 3740 | 1467228134902 Marionette TRACE conn6 <- [1,2534,null,{}] 12:22:14 INFO - PROCESS | 3740 | 1467228134909 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}] 12:22:14 INFO - PROCESS | 3740 | 1467228134912 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:15 INFO - PROCESS | 3740 | 1467228135041 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:22:15 INFO - PROCESS | 3740 | 1467228135169 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 3740 | 1467228135172 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AAC000 == 37 [pid = 3740] [id = 643] 12:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC697C00) [pid = 3740] [serial = 1929] [outer = 0000000000000000] 12:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BCE61C00) [pid = 3740] [serial = 1930] [outer = 00000037BC697C00] 12:22:15 INFO - PROCESS | 3740 | 1467228135234 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C0BB7800) [pid = 3740] [serial = 1931] [outer = 00000037BC697C00] 12:22:15 INFO - PROCESS | 3740 | 1467228135861 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]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1021ms 12:22:15 INFO - PROCESS | 3740 | 1467228135924 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 3740 | 1467228135929 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:22:15 INFO - PROCESS | 3740 | 1467228135936 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 3740 | 1467228135939 Marionette TRACE conn6 <- [1,2538,null,{}] 12:22:15 INFO - PROCESS | 3740 | 1467228135944 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}] 12:22:15 INFO - PROCESS | 3740 | 1467228135947 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:16 INFO - PROCESS | 3740 | 1467228136066 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:22:16 INFO - PROCESS | 3740 | 1467228136192 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 3740 | 1467228136195 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD22C800 == 38 [pid = 3740] [id = 644] 12:22:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6078400) [pid = 3740] [serial = 1932] [outer = 0000000000000000] 12:22:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C665DC00) [pid = 3740] [serial = 1933] [outer = 00000037C6078400] 12:22:16 INFO - PROCESS | 3740 | 1467228136255 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8E24800) [pid = 3740] [serial = 1934] [outer = 00000037C6078400] 12:22:16 INFO - PROCESS | 3740 | 1467228136931 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]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1024ms 12:22:16 INFO - PROCESS | 3740 | 1467228136961 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 3740 | 1467228136964 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:22:16 INFO - PROCESS | 3740 | 1467228136968 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - PROCESS | 3740 | 1467228136972 Marionette TRACE conn6 <- [1,2542,null,{}] 12:22:16 INFO - PROCESS | 3740 | 1467228136983 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}] 12:22:16 INFO - PROCESS | 3740 | 1467228136989 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:17 INFO - PROCESS | 3740 | 1467228137124 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:22:17 INFO - PROCESS | 3740 | 1467228137253 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 3740 | 1467228137257 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0651800 == 39 [pid = 3740] [id = 645] 12:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9D8E000) [pid = 3740] [serial = 1935] [outer = 0000000000000000] 12:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CB815000) [pid = 3740] [serial = 1936] [outer = 00000037C9D8E000] 12:22:17 INFO - PROCESS | 3740 | 1467228137318 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CBC97400) [pid = 3740] [serial = 1937] [outer = 00000037C9D8E000] 12:22:18 INFO - PROCESS | 3740 | 1467228138034 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]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1279ms 12:22:18 INFO - PROCESS | 3740 | 1467228138249 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 3740 | 1467228138254 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:22:18 INFO - PROCESS | 3740 | 1467228138259 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 3740 | 1467228138262 Marionette TRACE conn6 <- [1,2546,null,{}] 12:22:18 INFO - PROCESS | 3740 | 1467228138268 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}] 12:22:18 INFO - PROCESS | 3740 | 1467228138271 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:18 INFO - PROCESS | 3740 | 1467228138416 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:22:18 INFO - PROCESS | 3740 | 1467228138543 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 3740 | 1467228138548 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BCA43000 == 40 [pid = 3740] [id = 646] 12:22:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BCB28000) [pid = 3740] [serial = 1938] [outer = 0000000000000000] 12:22:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C0846000) [pid = 3740] [serial = 1939] [outer = 00000037BCB28000] 12:22:18 INFO - PROCESS | 3740 | 1467228138607 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C0AF0C00) [pid = 3740] [serial = 1940] [outer = 00000037BCB28000] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF73E800 == 39 [pid = 3740] [id = 641] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8F800 == 38 [pid = 3740] [id = 640] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD695800 == 37 [pid = 3740] [id = 639] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B2D800 == 36 [pid = 3740] [id = 638] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCABF000 == 35 [pid = 3740] [id = 637] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DD8800 == 34 [pid = 3740] [id = 636] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81D6800 == 33 [pid = 3740] [id = 635] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A93800 == 32 [pid = 3740] [id = 634] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C088E800 == 31 [pid = 3740] [id = 633] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6731000 == 30 [pid = 3740] [id = 632] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD18000 == 29 [pid = 3740] [id = 631] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0651800 == 28 [pid = 3740] [id = 645] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD22C800 == 27 [pid = 3740] [id = 644] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6AAC000 == 26 [pid = 3740] [id = 643] 12:22:19 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0141000 == 25 [pid = 3740] [id = 642] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C95E2000) [pid = 3740] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C28EA800) [pid = 3740] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C1653400) [pid = 3740] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC5ED400) [pid = 3740] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037BC698400) [pid = 3740] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C0B4AC00) [pid = 3740] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BD7E8800) [pid = 3740] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C607BC00) [pid = 3740] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BD951000) [pid = 3740] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C08D5000) [pid = 3740] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C5D6F000) [pid = 3740] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC027800) [pid = 3740] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C67A8800) [pid = 3740] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8E32400) [pid = 3740] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C263C000) [pid = 3740] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C08DAC00) [pid = 3740] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC987000) [pid = 3740] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8B3E400) [pid = 3740] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C6050000) [pid = 3740] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CA6D4800) [pid = 3740] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CA5C4800) [pid = 3740] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C95EC000) [pid = 3740] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9305800) [pid = 3740] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C241B000) [pid = 3740] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C28CA000) [pid = 3740] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:22:19 INFO - PROCESS | 3740 | 1467228139917 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]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1681ms 12:22:19 INFO - PROCESS | 3740 | 1467228139945 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 3740 | 1467228139950 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:22:19 INFO - PROCESS | 3740 | 1467228139954 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 3740 | 1467228139958 Marionette TRACE conn6 <- [1,2550,null,{}] 12:22:19 INFO - PROCESS | 3740 | 1467228139969 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}] 12:22:19 INFO - PROCESS | 3740 | 1467228139972 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:20 INFO - PROCESS | 3740 | 1467228140068 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:22:20 INFO - PROCESS | 3740 | 1467228140083 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 3740 | 1467228140085 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15D4000 == 26 [pid = 3740] [id = 647] 12:22:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC0C0000) [pid = 3740] [serial = 1941] [outer = 0000000000000000] 12:22:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC59F400) [pid = 3740] [serial = 1942] [outer = 00000037BC0C0000] 12:22:20 INFO - PROCESS | 3740 | 1467228140134 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC644C00) [pid = 3740] [serial = 1943] [outer = 00000037BC0C0000] 12:22:20 INFO - PROCESS | 3740 | 1467228140653 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]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 12:22:20 INFO - PROCESS | 3740 | 1467228140692 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 3740 | 1467228140697 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:22:20 INFO - PROCESS | 3740 | 1467228140703 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 3740 | 1467228140706 Marionette TRACE conn6 <- [1,2554,null,{}] 12:22:20 INFO - PROCESS | 3740 | 1467228140710 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}] 12:22:20 INFO - PROCESS | 3740 | 1467228140713 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:20 INFO - PROCESS | 3740 | 1467228140805 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:22:20 INFO - PROCESS | 3740 | 1467228140884 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 3740 | 1467228140887 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6731000 == 27 [pid = 3740] [id = 648] 12:22:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC6A1C00) [pid = 3740] [serial = 1944] [outer = 0000000000000000] 12:22:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC98B400) [pid = 3740] [serial = 1945] [outer = 00000037BC6A1C00] 12:22:20 INFO - PROCESS | 3740 | 1467228140946 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BD7E0C00) [pid = 3740] [serial = 1946] [outer = 00000037BC6A1C00] 12:22:21 INFO - PROCESS | 3740 | 1467228141366 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]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 12:22:21 INFO - PROCESS | 3740 | 1467228141397 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 3740 | 1467228141399 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:22:21 INFO - PROCESS | 3740 | 1467228141402 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 3740 | 1467228141406 Marionette TRACE conn6 <- [1,2558,null,{}] 12:22:21 INFO - PROCESS | 3740 | 1467228141417 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}] 12:22:21 INFO - PROCESS | 3740 | 1467228141422 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:21 INFO - PROCESS | 3740 | 1467228141542 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:22:21 INFO - PROCESS | 3740 | 1467228141560 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 3740 | 1467228141563 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5A000 == 28 [pid = 3740] [id = 649] 12:22:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BBBC1800) [pid = 3740] [serial = 1947] [outer = 0000000000000000] 12:22:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C1207000) [pid = 3740] [serial = 1948] [outer = 00000037BBBC1800] 12:22:21 INFO - PROCESS | 3740 | 1467228141612 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C236CC00) [pid = 3740] [serial = 1949] [outer = 00000037BBBC1800] 12:22:22 INFO - PROCESS | 3740 | 1467228142125 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]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 796ms 12:22:22 INFO - PROCESS | 3740 | 1467228142202 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 3740 | 1467228142205 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:22:22 INFO - PROCESS | 3740 | 1467228142208 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 3740 | 1467228142210 Marionette TRACE conn6 <- [1,2562,null,{}] 12:22:22 INFO - PROCESS | 3740 | 1467228142214 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}] 12:22:22 INFO - PROCESS | 3740 | 1467228142216 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:22 INFO - PROCESS | 3740 | 1467228142332 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:22:22 INFO - PROCESS | 3740 | 1467228142387 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 3740 | 1467228142389 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9041800 == 29 [pid = 3740] [id = 650] 12:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C263A400) [pid = 3740] [serial = 1950] [outer = 0000000000000000] 12:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C263FC00) [pid = 3740] [serial = 1951] [outer = 00000037C263A400] 12:22:22 INFO - PROCESS | 3740 | 1467228142436 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2A7E000) [pid = 3740] [serial = 1952] [outer = 00000037C263A400] 12:22:22 INFO - PROCESS | 3740 | 1467228142876 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]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:22:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 12:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:22:22 INFO - PROCESS | 3740 | 1467228142929 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 3740 | 1467228142931 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:22:22 INFO - PROCESS | 3740 | 1467228142934 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 3740 | 1467228142936 Marionette TRACE conn6 <- [1,2566,null,{}] 12:22:22 INFO - PROCESS | 3740 | 1467228142940 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}] 12:22:22 INFO - PROCESS | 3740 | 1467228142942 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:23 INFO - PROCESS | 3740 | 1467228143050 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:22:23 INFO - PROCESS | 3740 | 1467228143056 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 3740 | 1467228143058 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DCC800 == 30 [pid = 3740] [id = 651] 12:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BB04AC00) [pid = 3740] [serial = 1953] [outer = 0000000000000000] 12:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C6055C00) [pid = 3740] [serial = 1954] [outer = 00000037BB04AC00] 12:22:23 INFO - PROCESS | 3740 | 1467228143104 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C661BC00) [pid = 3740] [serial = 1955] [outer = 00000037BB04AC00] 12:22:23 INFO - PROCESS | 3740 | 1467228143569 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]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 12:22:23 INFO - PROCESS | 3740 | 1467228143630 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 3740 | 1467228143632 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:22:23 INFO - PROCESS | 3740 | 1467228143636 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 3740 | 1467228143638 Marionette TRACE conn6 <- [1,2570,null,{}] 12:22:23 INFO - PROCESS | 3740 | 1467228143641 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}] 12:22:23 INFO - PROCESS | 3740 | 1467228143648 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:23 INFO - PROCESS | 3740 | 1467228143988 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C95ECC00) [pid = 3740] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC69F000) [pid = 3740] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C15E2800) [pid = 3740] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C95EE800) [pid = 3740] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BA7A2000) [pid = 3740] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9D88000) [pid = 3740] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CA6B6800) [pid = 3740] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CAC90C00) [pid = 3740] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC0BA400) [pid = 3740] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C605A800) [pid = 3740] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8BE3400) [pid = 3740] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:22:24 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C08CB800) [pid = 3740] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:22:24 INFO - PROCESS | 3740 | 1467228144051 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 3740 | 1467228144054 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC10800 == 31 [pid = 3740] [id = 652] 12:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BA7A2000) [pid = 3740] [serial = 1956] [outer = 0000000000000000] 12:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC0BE800) [pid = 3740] [serial = 1957] [outer = 00000037BA7A2000] 12:22:24 INFO - PROCESS | 3740 | 1467228144100 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C15E2800) [pid = 3740] [serial = 1958] [outer = 00000037BA7A2000] 12:22:24 INFO - PROCESS | 3740 | 1467228144514 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]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 12:22:24 INFO - PROCESS | 3740 | 1467228144582 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 3740 | 1467228144585 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:22:24 INFO - PROCESS | 3740 | 1467228144588 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:22:24 INFO - PROCESS | 3740 | 1467228144590 Marionette TRACE conn6 <- [1,2574,null,{}] 12:22:24 INFO - PROCESS | 3740 | 1467228144594 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}] 12:22:24 INFO - PROCESS | 3740 | 1467228144596 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:24 INFO - PROCESS | 3740 | 1467228144676 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:22:24 INFO - PROCESS | 3740 | 1467228144684 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 3740 | 1467228144686 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC3D000 == 32 [pid = 3740] [id = 653] 12:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C2ADDC00) [pid = 3740] [serial = 1959] [outer = 0000000000000000] 12:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8340000) [pid = 3740] [serial = 1960] [outer = 00000037C2ADDC00] 12:22:24 INFO - PROCESS | 3740 | 1467228144730 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8E2D400) [pid = 3740] [serial = 1961] [outer = 00000037C2ADDC00] 12:22:25 INFO - PROCESS | 3740 | 1467228145146 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]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms 12:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:22:25 INFO - PROCESS | 3740 | 1467228145219 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3740 | 1467228145221 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:22:25 INFO - PROCESS | 3740 | 1467228145225 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3740 | 1467228145226 Marionette TRACE conn6 <- [1,2578,null,{}] 12:22:25 INFO - PROCESS | 3740 | 1467228145230 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}] 12:22:25 INFO - PROCESS | 3740 | 1467228145232 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:25 INFO - PROCESS | 3740 | 1467228145314 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:22:25 INFO - PROCESS | 3740 | 1467228145319 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 3740 | 1467228145321 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD228000 == 33 [pid = 3740] [id = 654] 12:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C8E63400) [pid = 3740] [serial = 1962] [outer = 0000000000000000] 12:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C951BC00) [pid = 3740] [serial = 1963] [outer = 00000037C8E63400] 12:22:25 INFO - PROCESS | 3740 | 1467228145366 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95DF800) [pid = 3740] [serial = 1964] [outer = 00000037C8E63400] 12:22:25 INFO - PROCESS | 3740 | 1467228145824 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]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 12:22:25 INFO - PROCESS | 3740 | 1467228145857 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 3740 | 1467228145860 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:22:25 INFO - PROCESS | 3740 | 1467228145863 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 3740 | 1467228145865 Marionette TRACE conn6 <- [1,2582,null,{}] 12:22:25 INFO - PROCESS | 3740 | 1467228145868 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}] 12:22:25 INFO - PROCESS | 3740 | 1467228145870 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:25 INFO - PROCESS | 3740 | 1467228145952 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:22:25 INFO - PROCESS | 3740 | 1467228145958 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 3740 | 1467228145960 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C59000 == 34 [pid = 3740] [id = 655] 12:22:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C95ECC00) [pid = 3740] [serial = 1965] [outer = 0000000000000000] 12:22:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C95F0C00) [pid = 3740] [serial = 1966] [outer = 00000037C95ECC00] 12:22:26 INFO - PROCESS | 3740 | 1467228146004 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9C48400) [pid = 3740] [serial = 1967] [outer = 00000037C95ECC00] 12:22:26 INFO - PROCESS | 3740 | 1467228146956 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]]]}] 12:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1138ms 12:22:27 INFO - PROCESS | 3740 | 1467228147004 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 3740 | 1467228147009 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:22:27 INFO - PROCESS | 3740 | 1467228147014 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 3740 | 1467228147020 Marionette TRACE conn6 <- [1,2586,null,{}] 12:22:27 INFO - PROCESS | 3740 | 1467228147026 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}] 12:22:27 INFO - PROCESS | 3740 | 1467228147029 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:27 INFO - PROCESS | 3740 | 1467228147188 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:22:27 INFO - PROCESS | 3740 | 1467228147304 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 3740 | 1467228147308 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A26800 == 35 [pid = 3740] [id = 656] 12:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC650C00) [pid = 3740] [serial = 1968] [outer = 0000000000000000] 12:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC69E000) [pid = 3740] [serial = 1969] [outer = 00000037BC650C00] 12:22:27 INFO - PROCESS | 3740 | 1467228147368 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C0854400) [pid = 3740] [serial = 1970] [outer = 00000037BC650C00] 12:22:28 INFO - PROCESS | 3740 | 1467228148291 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]]]}] 12:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1341ms 12:22:28 INFO - PROCESS | 3740 | 1467228148359 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 3740 | 1467228148364 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:22:28 INFO - PROCESS | 3740 | 1467228148369 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 3740 | 1467228148373 Marionette TRACE conn6 <- [1,2590,null,{}] 12:22:28 INFO - PROCESS | 3740 | 1467228148378 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}] 12:22:28 INFO - PROCESS | 3740 | 1467228148381 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:28 INFO - PROCESS | 3740 | 1467228148503 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:22:28 INFO - PROCESS | 3740 | 1467228148586 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 3740 | 1467228148590 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C16A8000 == 36 [pid = 3740] [id = 657] 12:22:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC651C00) [pid = 3740] [serial = 1971] [outer = 0000000000000000] 12:22:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC859000) [pid = 3740] [serial = 1972] [outer = 00000037BC651C00] 12:22:28 INFO - PROCESS | 3740 | 1467228148676 Marionette DEBUG loaded listener.js 12:22:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C08C4C00) [pid = 3740] [serial = 1973] [outer = 00000037BC651C00] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD228000 == 35 [pid = 3740] [id = 654] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC3D000 == 34 [pid = 3740] [id = 653] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC10800 == 33 [pid = 3740] [id = 652] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DCC800 == 32 [pid = 3740] [id = 651] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9041800 == 31 [pid = 3740] [id = 650] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C5A000 == 30 [pid = 3740] [id = 649] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6731000 == 29 [pid = 3740] [id = 648] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15D4000 == 28 [pid = 3740] [id = 647] 12:22:28 INFO - PROCESS | 3740 | --DOCSHELL 00000037BCA43000 == 27 [pid = 3740] [id = 646] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C9C85000) [pid = 3740] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C95F3000) [pid = 3740] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC735000) [pid = 3740] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C08CFC00) [pid = 3740] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C241C000) [pid = 3740] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C28EB000) [pid = 3740] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9C89000) [pid = 3740] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C4B400) [pid = 3740] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC5A4000) [pid = 3740] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9FC7400) [pid = 3740] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CA6F8C00) [pid = 3740] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037CBB99000) [pid = 3740] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC73DC00) [pid = 3740] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CB81F000) [pid = 3740] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC651400) [pid = 3740] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BD7EAC00) [pid = 3740] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C6890400) [pid = 3740] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CA6C9C00) [pid = 3740] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C8CEB000) [pid = 3740] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CA6AF400) [pid = 3740] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C902FC00) [pid = 3740] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C95E9000) [pid = 3740] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C28F6800) [pid = 3740] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:22:28 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C69DF400) [pid = 3740] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:22:29 INFO - PROCESS | 3740 | 1467228149175 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]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 840ms 12:22:29 INFO - PROCESS | 3740 | 1467228149212 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 3740 | 1467228149218 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:22:29 INFO - PROCESS | 3740 | 1467228149225 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 3740 | 1467228149227 Marionette TRACE conn6 <- [1,2594,null,{}] 12:22:29 INFO - PROCESS | 3740 | 1467228149231 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}] 12:22:29 INFO - PROCESS | 3740 | 1467228149234 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:29 INFO - PROCESS | 3740 | 1467228149327 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:22:29 INFO - PROCESS | 3740 | 1467228149333 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:29 INFO - PROCESS | 3740 | 1467228149336 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:29 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A2A000 == 28 [pid = 3740] [id = 658] 12:22:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BD7E8800) [pid = 3740] [serial = 1974] [outer = 0000000000000000] 12:22:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C0A55400) [pid = 3740] [serial = 1975] [outer = 00000037BD7E8800] 12:22:29 INFO - PROCESS | 3740 | 1467228149385 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C0A6A800) [pid = 3740] [serial = 1976] [outer = 00000037BD7E8800] 12:22:29 INFO - PROCESS | 3740 | 1467228149892 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]]]}] 12:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 12:22:29 INFO - PROCESS | 3740 | 1467228149918 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:22:29 INFO - PROCESS | 3740 | 1467228149920 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:22:29 INFO - PROCESS | 3740 | 1467228149924 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:22:29 INFO - PROCESS | 3740 | 1467228149928 Marionette TRACE conn6 <- [1,2598,null,{}] 12:22:29 INFO - PROCESS | 3740 | 1467228149939 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}] 12:22:29 INFO - PROCESS | 3740 | 1467228149944 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:30 INFO - PROCESS | 3740 | 1467228150071 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:22:30 INFO - PROCESS | 3740 | 1467228150160 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 3740 | 1467228150163 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8DBA800 == 29 [pid = 3740] [id = 659] 12:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C2417C00) [pid = 3740] [serial = 1977] [outer = 0000000000000000] 12:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C28BC800) [pid = 3740] [serial = 1978] [outer = 00000037C2417C00] 12:22:30 INFO - PROCESS | 3740 | 1467228150212 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C600B400) [pid = 3740] [serial = 1979] [outer = 00000037C2417C00] 12:22:30 INFO - PROCESS | 3740 | 1467228150589 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]]]}] 12:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 12:22:30 INFO - PROCESS | 3740 | 1467228150659 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 3740 | 1467228150662 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:22:30 INFO - PROCESS | 3740 | 1467228150665 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 3740 | 1467228150667 Marionette TRACE conn6 <- [1,2602,null,{}] 12:22:30 INFO - PROCESS | 3740 | 1467228150671 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}] 12:22:30 INFO - PROCESS | 3740 | 1467228150673 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:30 INFO - PROCESS | 3740 | 1467228150763 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:22:30 INFO - PROCESS | 3740 | 1467228150769 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 3740 | 1467228150771 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBC71000 == 30 [pid = 3740] [id = 660] 12:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C665D800) [pid = 3740] [serial = 1980] [outer = 0000000000000000] 12:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C68F3800) [pid = 3740] [serial = 1981] [outer = 00000037C665D800] 12:22:30 INFO - PROCESS | 3740 | 1467228150817 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C833F800) [pid = 3740] [serial = 1982] [outer = 00000037C665D800] 12:22:31 INFO - PROCESS | 3740 | 1467228151303 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]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 12:22:31 INFO - PROCESS | 3740 | 1467228151359 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 3740 | 1467228151361 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:22:31 INFO - PROCESS | 3740 | 1467228151371 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 3740 | 1467228151372 Marionette TRACE conn6 <- [1,2606,null,{}] 12:22:31 INFO - PROCESS | 3740 | 1467228151376 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}] 12:22:31 INFO - PROCESS | 3740 | 1467228151378 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:31 INFO - PROCESS | 3740 | 1467228151524 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:22:31 INFO - PROCESS | 3740 | 1467228151551 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 3740 | 1467228151553 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB25800 == 31 [pid = 3740] [id = 661] 12:22:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC5E9C00) [pid = 3740] [serial = 1983] [outer = 0000000000000000] 12:22:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8BEC000) [pid = 3740] [serial = 1984] [outer = 00000037BC5E9C00] 12:22:31 INFO - PROCESS | 3740 | 1467228151598 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C908A400) [pid = 3740] [serial = 1985] [outer = 00000037BC5E9C00] 12:22:32 INFO - PROCESS | 3740 | 1467228152065 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]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 12:22:32 INFO - PROCESS | 3740 | 1467228152105 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3740 | 1467228152107 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:22:32 INFO - PROCESS | 3740 | 1467228152110 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:22:32 INFO - PROCESS | 3740 | 1467228152112 Marionette TRACE conn6 <- [1,2610,null,{}] 12:22:32 INFO - PROCESS | 3740 | 1467228152115 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}] 12:22:32 INFO - PROCESS | 3740 | 1467228152121 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:32 INFO - PROCESS | 3740 | 1467228152260 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:22:32 INFO - PROCESS | 3740 | 1467228152316 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 3740 | 1467228152318 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD641800 == 32 [pid = 3740] [id = 662] 12:22:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C95EE800) [pid = 3740] [serial = 1986] [outer = 0000000000000000] 12:22:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9C4FC00) [pid = 3740] [serial = 1987] [outer = 00000037C95EE800] 12:22:32 INFO - PROCESS | 3740 | 1467228152365 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9D84800) [pid = 3740] [serial = 1988] [outer = 00000037C95EE800] 12:22:32 INFO - PROCESS | 3740 | 1467228152836 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]]]}] 12:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 775ms 12:22:32 INFO - PROCESS | 3740 | 1467228152889 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 3740 | 1467228152899 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:22:32 INFO - PROCESS | 3740 | 1467228152902 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:22:32 INFO - PROCESS | 3740 | 1467228152904 Marionette TRACE conn6 <- [1,2614,null,{}] 12:22:32 INFO - PROCESS | 3740 | 1467228152907 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}] 12:22:32 INFO - PROCESS | 3740 | 1467228152909 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:33 INFO - PROCESS | 3740 | 1467228153066 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8E63400) [pid = 3740] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C263A400) [pid = 3740] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BCB28000) [pid = 3740] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BBBC1800) [pid = 3740] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BC6A1C00) [pid = 3740] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC0C0000) [pid = 3740] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BB04AC00) [pid = 3740] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BC697C00) [pid = 3740] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C6078400) [pid = 3740] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9D8E000) [pid = 3740] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BA7A2000) [pid = 3740] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:22:33 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C2ADDC00) [pid = 3740] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:22:33 INFO - PROCESS | 3740 | 1467228153124 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 3740 | 1467228153126 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D20000 == 33 [pid = 3740] [id = 663] 12:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BB04AC00) [pid = 3740] [serial = 1989] [outer = 0000000000000000] 12:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC64C400) [pid = 3740] [serial = 1990] [outer = 00000037BB04AC00] 12:22:33 INFO - PROCESS | 3740 | 1467228153172 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C2ADDC00) [pid = 3740] [serial = 1991] [outer = 00000037BB04AC00] 12:22:33 INFO - PROCESS | 3740 | 1467228153550 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]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 12:22:33 INFO - PROCESS | 3740 | 1467228153599 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 3740 | 1467228153601 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:22:33 INFO - PROCESS | 3740 | 1467228153604 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 3740 | 1467228153606 Marionette TRACE conn6 <- [1,2618,null,{}] 12:22:33 INFO - PROCESS | 3740 | 1467228153610 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}] 12:22:33 INFO - PROCESS | 3740 | 1467228153612 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:33 INFO - PROCESS | 3740 | 1467228153695 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:22:33 INFO - PROCESS | 3740 | 1467228153701 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 3740 | 1467228153703 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2334000 == 34 [pid = 3740] [id = 664] 12:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C8E2B000) [pid = 3740] [serial = 1992] [outer = 0000000000000000] 12:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C9FAE000) [pid = 3740] [serial = 1993] [outer = 00000037C8E2B000] 12:22:33 INFO - PROCESS | 3740 | 1467228153747 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037CA6B1000) [pid = 3740] [serial = 1994] [outer = 00000037C8E2B000] 12:22:34 INFO - PROCESS | 3740 | 1467228154190 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]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 12:22:34 INFO - PROCESS | 3740 | 1467228154237 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 3740 | 1467228154239 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:22:34 INFO - PROCESS | 3740 | 1467228154243 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 3740 | 1467228154245 Marionette TRACE conn6 <- [1,2622,null,{}] 12:22:34 INFO - PROCESS | 3740 | 1467228154248 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}] 12:22:34 INFO - PROCESS | 3740 | 1467228154250 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:34 INFO - PROCESS | 3740 | 1467228154337 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:22:34 INFO - PROCESS | 3740 | 1467228154345 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 3740 | 1467228154347 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D012C000 == 35 [pid = 3740] [id = 665] 12:22:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC47D400) [pid = 3740] [serial = 1995] [outer = 0000000000000000] 12:22:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8BE0C00) [pid = 3740] [serial = 1996] [outer = 00000037BC47D400] 12:22:34 INFO - PROCESS | 3740 | 1467228154391 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6F5400) [pid = 3740] [serial = 1997] [outer = 00000037BC47D400] 12:22:34 INFO - PROCESS | 3740 | 1467228154833 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]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 12:22:34 INFO - PROCESS | 3740 | 1467228154880 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 3740 | 1467228154883 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:22:34 INFO - PROCESS | 3740 | 1467228154886 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 3740 | 1467228154888 Marionette TRACE conn6 <- [1,2626,null,{}] 12:22:34 INFO - PROCESS | 3740 | 1467228154891 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}] 12:22:34 INFO - PROCESS | 3740 | 1467228154893 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:34 INFO - PROCESS | 3740 | 1467228154979 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:22:34 INFO - PROCESS | 3740 | 1467228154984 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 3740 | 1467228154986 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0412800 == 36 [pid = 3740] [id = 666] 12:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CB821000) [pid = 3740] [serial = 1998] [outer = 0000000000000000] 12:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CB8C3000) [pid = 3740] [serial = 1999] [outer = 00000037CB821000] 12:22:35 INFO - PROCESS | 3740 | 1467228155030 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CBC93800) [pid = 3740] [serial = 2000] [outer = 00000037CB821000] 12:22:35 INFO - PROCESS | 3740 | 1467228155754 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]]]}] 12:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 943ms 12:22:35 INFO - PROCESS | 3740 | 1467228155832 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 3740 | 1467228155837 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:22:35 INFO - PROCESS | 3740 | 1467228155842 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 3740 | 1467228155848 Marionette TRACE conn6 <- [1,2630,null,{}] 12:22:35 INFO - PROCESS | 3740 | 1467228155853 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}] 12:22:35 INFO - PROCESS | 3740 | 1467228155856 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:36 INFO - PROCESS | 3740 | 1467228155988 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:22:36 INFO - PROCESS | 3740 | 1467228156105 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 3740 | 1467228156108 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81C2800 == 37 [pid = 3740] [id = 667] 12:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BD4D2C00) [pid = 3740] [serial = 2001] [outer = 0000000000000000] 12:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0A54C00) [pid = 3740] [serial = 2002] [outer = 00000037BD4D2C00] 12:22:36 INFO - PROCESS | 3740 | 1467228156170 Marionette DEBUG loaded listener.js 12:22:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C2307C00) [pid = 3740] [serial = 2003] [outer = 00000037BD4D2C00] 12:22:36 INFO - PROCESS | 3740 | 1467228156763 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]]]}] 12:22:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 984ms 12:22:36 INFO - PROCESS | 3740 | 1467228156830 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 3740 | 1467228156835 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:22:36 INFO - PROCESS | 3740 | 1467228156842 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 3740 | 1467228156845 Marionette TRACE conn6 <- [1,2634,null,{}] 12:22:36 INFO - PROCESS | 3740 | 1467228156850 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}] 12:22:36 INFO - PROCESS | 3740 | 1467228156853 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:36 INFO - PROCESS | 3740 | 1467228156973 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:22:37 INFO - PROCESS | 3740 | 1467228157099 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 3740 | 1467228157102 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD223800 == 38 [pid = 3740] [id = 668] 12:22:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C6084400) [pid = 3740] [serial = 2004] [outer = 0000000000000000] 12:22:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6F25800) [pid = 3740] [serial = 2005] [outer = 00000037C6084400] 12:22:37 INFO - PROCESS | 3740 | 1467228157160 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95D8000) [pid = 3740] [serial = 2006] [outer = 00000037C6084400] 12:22:37 INFO - PROCESS | 3740 | 1467228157783 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]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 12:22:37 INFO - PROCESS | 3740 | 1467228157830 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:22:37 INFO - PROCESS | 3740 | 1467228157833 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:22:37 INFO - PROCESS | 3740 | 1467228157837 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 3740 | 1467228157841 Marionette TRACE conn6 <- [1,2638,null,{}] 12:22:37 INFO - PROCESS | 3740 | 1467228157852 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}] 12:22:37 INFO - PROCESS | 3740 | 1467228157858 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:37 INFO - PROCESS | 3740 | 1467228157973 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:22:38 INFO - PROCESS | 3740 | 1467228158100 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 3740 | 1467228158104 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D065D000 == 39 [pid = 3740] [id = 669] 12:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C9D8CC00) [pid = 3740] [serial = 2007] [outer = 0000000000000000] 12:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CA6D0400) [pid = 3740] [serial = 2008] [outer = 00000037C9D8CC00] 12:22:38 INFO - PROCESS | 3740 | 1467228158164 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CC426000) [pid = 3740] [serial = 2009] [outer = 00000037C9D8CC00] 12:22:38 INFO - PROCESS | 3740 | 1467228158984 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]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1184ms 12:22:39 INFO - PROCESS | 3740 | 1467228159021 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 3740 | 1467228159026 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:22:39 INFO - PROCESS | 3740 | 1467228159031 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:22:39 INFO - PROCESS | 3740 | 1467228159035 Marionette TRACE conn6 <- [1,2642,null,{}] 12:22:39 INFO - PROCESS | 3740 | 1467228159040 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}] 12:22:39 INFO - PROCESS | 3740 | 1467228159043 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:39 INFO - PROCESS | 3740 | 1467228159160 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:22:39 INFO - PROCESS | 3740 | 1467228159292 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 3740 | 1467228159297 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BA661000 == 40 [pid = 3740] [id = 670] 12:22:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC73B800) [pid = 3740] [serial = 2010] [outer = 0000000000000000] 12:22:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BCA0B800) [pid = 3740] [serial = 2011] [outer = 00000037BC73B800] 12:22:39 INFO - PROCESS | 3740 | 1467228159351 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C0B4E400) [pid = 3740] [serial = 2012] [outer = 00000037BC73B800] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037D012C000 == 39 [pid = 3740] [id = 665] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2334000 == 38 [pid = 3740] [id = 664] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D20000 == 37 [pid = 3740] [id = 663] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD641800 == 36 [pid = 3740] [id = 662] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB25800 == 35 [pid = 3740] [id = 661] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBC71000 == 34 [pid = 3740] [id = 660] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8DBA800 == 33 [pid = 3740] [id = 659] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A2A000 == 32 [pid = 3740] [id = 658] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C16A8000 == 31 [pid = 3740] [id = 657] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A26800 == 30 [pid = 3740] [id = 656] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C59000 == 29 [pid = 3740] [id = 655] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037D065D000 == 28 [pid = 3740] [id = 669] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD223800 == 27 [pid = 3740] [id = 668] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81C2800 == 26 [pid = 3740] [id = 667] 12:22:40 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0412800 == 25 [pid = 3740] [id = 666] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C951BC00) [pid = 3740] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C263FC00) [pid = 3740] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C0AF0C00) [pid = 3740] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0846000) [pid = 3740] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C1207000) [pid = 3740] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC98B400) [pid = 3740] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037BD7E0C00) [pid = 3740] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC59F400) [pid = 3740] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC644C00) [pid = 3740] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6055C00) [pid = 3740] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0BB7800) [pid = 3740] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BCE61C00) [pid = 3740] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8E24800) [pid = 3740] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C665DC00) [pid = 3740] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2A7E000) [pid = 3740] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CBC97400) [pid = 3740] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037CB815000) [pid = 3740] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC0BE800) [pid = 3740] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C661BC00) [pid = 3740] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C8340000) [pid = 3740] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C8E2D400) [pid = 3740] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C15E2800) [pid = 3740] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C236CC00) [pid = 3740] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C95DF800) [pid = 3740] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:22:40 INFO - PROCESS | 3740 | 1467228160551 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]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1548ms 12:22:40 INFO - PROCESS | 3740 | 1467228160584 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 3740 | 1467228160588 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:22:40 INFO - PROCESS | 3740 | 1467228160593 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:22:40 INFO - PROCESS | 3740 | 1467228160596 Marionette TRACE conn6 <- [1,2646,null,{}] 12:22:40 INFO - PROCESS | 3740 | 1467228160605 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}] 12:22:40 INFO - PROCESS | 3740 | 1467228160608 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:40 INFO - PROCESS | 3740 | 1467228160705 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:22:40 INFO - PROCESS | 3740 | 1467228160712 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 3740 | 1467228160716 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1818000 == 26 [pid = 3740] [id = 671] 12:22:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC59F000) [pid = 3740] [serial = 2013] [outer = 0000000000000000] 12:22:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC5A4400) [pid = 3740] [serial = 2014] [outer = 00000037BC59F000] 12:22:40 INFO - PROCESS | 3740 | 1467228160765 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BC646800) [pid = 3740] [serial = 2015] [outer = 00000037BC59F000] 12:22:41 INFO - PROCESS | 3740 | 1467228161289 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]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:22:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 12:22:41 INFO - PROCESS | 3740 | 1467228161331 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 3740 | 1467228161336 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:22:41 INFO - PROCESS | 3740 | 1467228161343 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 3740 | 1467228161346 Marionette TRACE conn6 <- [1,2650,null,{}] 12:22:41 INFO - PROCESS | 3740 | 1467228161349 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}] 12:22:41 INFO - PROCESS | 3740 | 1467228161352 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:41 INFO - PROCESS | 3740 | 1467228161444 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:22:41 INFO - PROCESS | 3740 | 1467228161458 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 3740 | 1467228161461 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E8800 == 27 [pid = 3740] [id = 672] 12:22:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BCA0C800) [pid = 3740] [serial = 2016] [outer = 0000000000000000] 12:22:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BCAA6000) [pid = 3740] [serial = 2017] [outer = 00000037BCA0C800] 12:22:41 INFO - PROCESS | 3740 | 1467228161512 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BD9B6C00) [pid = 3740] [serial = 2018] [outer = 00000037BCA0C800] 12:22:41 INFO - PROCESS | 3740 | 1467228161976 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]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:22:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 12:22:42 INFO - PROCESS | 3740 | 1467228162037 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:22:42 INFO - PROCESS | 3740 | 1467228162039 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:22:42 INFO - PROCESS | 3740 | 1467228162043 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 3740 | 1467228162047 Marionette TRACE conn6 <- [1,2654,null,{}] 12:22:42 INFO - PROCESS | 3740 | 1467228162058 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}] 12:22:42 INFO - PROCESS | 3740 | 1467228162063 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:42 INFO - PROCESS | 3740 | 1467228162153 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:22:42 INFO - PROCESS | 3740 | 1467228162244 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 3740 | 1467228162247 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB4800 == 28 [pid = 3740] [id = 673] 12:22:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037BC649000) [pid = 3740] [serial = 2019] [outer = 0000000000000000] 12:22:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C1350000) [pid = 3740] [serial = 2020] [outer = 00000037BC649000] 12:22:42 INFO - PROCESS | 3740 | 1467228162298 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C237A400) [pid = 3740] [serial = 2021] [outer = 00000037BC649000] 12:22:42 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:22:43 INFO - PROCESS | 3740 | [3740] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:22:43 INFO - PROCESS | 3740 | 1467228163241 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]]]}] 12:22:43 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) 12:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1251ms 12:22:43 INFO - PROCESS | 3740 | 1467228163297 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 3740 | 1467228163300 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:22:43 INFO - PROCESS | 3740 | 1467228163303 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 3740 | 1467228163305 Marionette TRACE conn6 <- [1,2658,null,{}] 12:22:43 INFO - PROCESS | 3740 | 1467228163317 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}] 12:22:43 INFO - PROCESS | 3740 | 1467228163320 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:43 INFO - PROCESS | 3740 | 1467228163438 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:22:43 INFO - PROCESS | 3740 | 1467228163445 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 3740 | 1467228163447 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C965E000 == 29 [pid = 3740] [id = 674] 12:22:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C28C8000) [pid = 3740] [serial = 2022] [outer = 0000000000000000] 12:22:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C28F2000) [pid = 3740] [serial = 2023] [outer = 00000037C28C8000] 12:22:43 INFO - PROCESS | 3740 | 1467228163493 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C2F5F400) [pid = 3740] [serial = 2024] [outer = 00000037C28C8000] 12:22:44 INFO - PROCESS | 3740 | 1467228164442 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"]]]}] 12:22:44 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 12:22:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1195ms 12:22:44 INFO - PROCESS | 3740 | 1467228164500 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 3740 | 1467228164503 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8E2B000) [pid = 3740] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C95ECC00) [pid = 3740] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C665D800) [pid = 3740] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC650C00) [pid = 3740] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95EE800) [pid = 3740] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C2417C00) [pid = 3740] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BB04AC00) [pid = 3740] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BC651C00) [pid = 3740] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037BC5E9C00) [pid = 3740] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BD7E8800) [pid = 3740] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:22:44 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BC47D400) [pid = 3740] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:22:44 INFO - PROCESS | 3740 | 1467228164620 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - PROCESS | 3740 | 1467228164622 Marionette TRACE conn6 <- [1,2662,null,{}] 12:22:44 INFO - PROCESS | 3740 | 1467228164628 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}] 12:22:44 INFO - PROCESS | 3740 | 1467228164630 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:44 INFO - PROCESS | 3740 | 1467228164712 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:22:44 INFO - PROCESS | 3740 | 1467228164717 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 3740 | 1467228164719 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:44 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DDE800 == 30 [pid = 3740] [id = 675] 12:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC5F2400) [pid = 3740] [serial = 2025] [outer = 0000000000000000] 12:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0846C00) [pid = 3740] [serial = 2026] [outer = 00000037BC5F2400] 12:22:44 INFO - PROCESS | 3740 | 1467228164769 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C6079400) [pid = 3740] [serial = 2027] [outer = 00000037BC5F2400] 12:22:45 INFO - PROCESS | 3740 | 1467228165718 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"]]]}] 12:22:45 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 12:22:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1255ms 12:22:45 INFO - PROCESS | 3740 | 1467228165764 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 3740 | 1467228165766 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:22:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:22:45 INFO - PROCESS | 3740 | 1467228165769 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 3740 | 1467228165771 Marionette TRACE conn6 <- [1,2666,null,{}] 12:22:45 INFO - PROCESS | 3740 | 1467228165775 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}] 12:22:45 INFO - PROCESS | 3740 | 1467228165781 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:45 INFO - PROCESS | 3740 | 1467228165890 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:22:45 INFO - PROCESS | 3740 | 1467228165897 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 3740 | 1467228165899 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAC6000 == 31 [pid = 3740] [id = 676] 12:22:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C665C000) [pid = 3740] [serial = 2028] [outer = 0000000000000000] 12:22:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C8BDFC00) [pid = 3740] [serial = 2029] [outer = 00000037C665C000] 12:22:45 INFO - PROCESS | 3740 | 1467228165945 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8E27000) [pid = 3740] [serial = 2030] [outer = 00000037C665C000] 12:22:46 INFO - PROCESS | 3740 | 1467228166946 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]]]}] 12:22:47 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) 12:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1236ms 12:22:47 INFO - PROCESS | 3740 | 1467228167008 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 3740 | 1467228167013 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:22:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:22:47 INFO - PROCESS | 3740 | 1467228167062 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 3740 | 1467228167066 Marionette TRACE conn6 <- [1,2670,null,{}] 12:22:47 INFO - PROCESS | 3740 | 1467228167072 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}] 12:22:47 INFO - PROCESS | 3740 | 1467228167075 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:47 INFO - PROCESS | 3740 | 1467228167231 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:22:47 INFO - PROCESS | 3740 | 1467228167394 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 3740 | 1467228167400 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C9A800 == 32 [pid = 3740] [id = 677] 12:22:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037BC5ED400) [pid = 3740] [serial = 2031] [outer = 0000000000000000] 12:22:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC5F4C00) [pid = 3740] [serial = 2032] [outer = 00000037BC5ED400] 12:22:47 INFO - PROCESS | 3740 | 1467228167459 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC73C800) [pid = 3740] [serial = 2033] [outer = 00000037BC5ED400] 12:22:48 INFO - PROCESS | 3740 | 1467228168757 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]]]}] 12:22:48 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) 12:22:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1742ms 12:22:48 INFO - PROCESS | 3740 | 1467228168854 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 3740 | 1467228168858 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:22:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:22:48 INFO - PROCESS | 3740 | 1467228168865 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 3740 | 1467228168868 Marionette TRACE conn6 <- [1,2674,null,{}] 12:22:48 INFO - PROCESS | 3740 | 1467228168873 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}] 12:22:48 INFO - PROCESS | 3740 | 1467228168876 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:49 INFO - PROCESS | 3740 | 1467228168995 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:22:49 INFO - PROCESS | 3740 | 1467228169069 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 3740 | 1467228169071 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60C6000 == 33 [pid = 3740] [id = 678] 12:22:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC73DC00) [pid = 3740] [serial = 2034] [outer = 0000000000000000] 12:22:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BCA03000) [pid = 3740] [serial = 2035] [outer = 00000037BC73DC00] 12:22:49 INFO - PROCESS | 3740 | 1467228169125 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C08CD000) [pid = 3740] [serial = 2036] [outer = 00000037BC73DC00] 12:22:49 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DDE800 == 32 [pid = 3740] [id = 675] 12:22:49 INFO - PROCESS | 3740 | --DOCSHELL 00000037C965E000 == 31 [pid = 3740] [id = 674] 12:22:49 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB4800 == 30 [pid = 3740] [id = 673] 12:22:49 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E8800 == 29 [pid = 3740] [id = 672] 12:22:49 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1818000 == 28 [pid = 3740] [id = 671] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CB8C3000) [pid = 3740] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8BE0C00) [pid = 3740] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9FAE000) [pid = 3740] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9C48400) [pid = 3740] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037CA6B1000) [pid = 3740] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C68F3800) [pid = 3740] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C0854400) [pid = 3740] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C95F0C00) [pid = 3740] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C9C4FC00) [pid = 3740] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C600B400) [pid = 3740] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C2ADDC00) [pid = 3740] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037BC859000) [pid = 3740] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C8BEC000) [pid = 3740] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037BC69E000) [pid = 3740] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C0A6A800) [pid = 3740] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C908A400) [pid = 3740] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C28BC800) [pid = 3740] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C08C4C00) [pid = 3740] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037BC64C400) [pid = 3740] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037C9D84800) [pid = 3740] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037C0A55400) [pid = 3740] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (00000037C833F800) [pid = 3740] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:22:49 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (00000037CA6F5400) [pid = 3740] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:22:50 INFO - PROCESS | 3740 | 1467228170145 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"]]]}] 12:22:50 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 12:22:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1344ms 12:22:50 INFO - PROCESS | 3740 | 1467228170213 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 3740 | 1467228170218 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:22:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:22:50 INFO - PROCESS | 3740 | 1467228170225 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - PROCESS | 3740 | 1467228170228 Marionette TRACE conn6 <- [1,2678,null,{}] 12:22:50 INFO - PROCESS | 3740 | 1467228170232 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}] 12:22:50 INFO - PROCESS | 3740 | 1467228170235 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:50 INFO - PROCESS | 3740 | 1467228170329 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:22:50 INFO - PROCESS | 3740 | 1467228170336 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 3740 | 1467228170338 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AC1000 == 29 [pid = 3740] [id = 679] 12:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (00000037BC694000) [pid = 3740] [serial = 2037] [outer = 0000000000000000] 12:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (00000037C08D6C00) [pid = 3740] [serial = 2038] [outer = 00000037BC694000] 12:22:50 INFO - PROCESS | 3740 | 1467228170387 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037C0AEC400) [pid = 3740] [serial = 2039] [outer = 00000037BC694000] 12:22:51 INFO - PROCESS | 3740 | 1467228171370 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"]]]}] 12:22:51 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 12:22:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1181ms 12:22:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:22:51 INFO - PROCESS | 3740 | 1467228171408 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 3740 | 1467228171410 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:22:51 INFO - PROCESS | 3740 | 1467228171414 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 3740 | 1467228171418 Marionette TRACE conn6 <- [1,2682,null,{}] 12:22:51 INFO - PROCESS | 3740 | 1467228171429 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}] 12:22:51 INFO - PROCESS | 3740 | 1467228171434 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:51 INFO - PROCESS | 3740 | 1467228171528 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:22:51 INFO - PROCESS | 3740 | 1467228171536 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:51 INFO - PROCESS | 3740 | 1467228171539 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C965C800 == 30 [pid = 3740] [id = 680] 12:22:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037C263F000) [pid = 3740] [serial = 2040] [outer = 0000000000000000] 12:22:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037C2A7E000) [pid = 3740] [serial = 2041] [outer = 00000037C263F000] 12:22:51 INFO - PROCESS | 3740 | 1467228171589 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037C607CC00) [pid = 3740] [serial = 2042] [outer = 00000037C263F000] 12:22:52 INFO - PROCESS | 3740 | 1467228172602 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"]]]}] 12:22:52 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 12:22:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:22:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1239ms 12:22:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:22:52 INFO - PROCESS | 3740 | 1467228172656 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:22:52 INFO - PROCESS | 3740 | 1467228172659 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:22:52 INFO - PROCESS | 3740 | 1467228172670 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 3740 | 1467228172672 Marionette TRACE conn6 <- [1,2686,null,{}] 12:22:52 INFO - PROCESS | 3740 | 1467228172675 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}] 12:22:52 INFO - PROCESS | 3740 | 1467228172678 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:52 INFO - PROCESS | 3740 | 1467228172797 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:22:52 INFO - PROCESS | 3740 | 1467228172803 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 3740 | 1467228172805 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4AE000 == 31 [pid = 3740] [id = 681] 12:22:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C6891800) [pid = 3740] [serial = 2043] [outer = 0000000000000000] 12:22:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C69DEC00) [pid = 3740] [serial = 2044] [outer = 00000037C6891800] 12:22:52 INFO - PROCESS | 3740 | 1467228172851 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C8B3FC00) [pid = 3740] [serial = 2045] [outer = 00000037C6891800] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C28C8000) [pid = 3740] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037BC649000) [pid = 3740] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037BC59F000) [pid = 3740] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037BC73B800) [pid = 3740] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037BCA0C800) [pid = 3740] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037BC5F2400) [pid = 3740] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (00000037BD4D2C00) [pid = 3740] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (00000037C6084400) [pid = 3740] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (00000037C9D8CC00) [pid = 3740] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:22:53 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (00000037CB821000) [pid = 3740] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:22:53 INFO - PROCESS | 3740 | 1467228173835 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"]]]}] 12:22:53 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 12:22:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:22:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:22:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:22:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1199ms 12:22:53 INFO - PROCESS | 3740 | 1467228173863 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 3740 | 1467228173865 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:22:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:22:53 INFO - PROCESS | 3740 | 1467228173869 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 3740 | 1467228173871 Marionette TRACE conn6 <- [1,2690,null,{}] 12:22:53 INFO - PROCESS | 3740 | 1467228173874 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}] 12:22:53 INFO - PROCESS | 3740 | 1467228173876 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:53 INFO - PROCESS | 3740 | 1467228173960 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:22:53 INFO - PROCESS | 3740 | 1467228173966 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 3740 | 1467228173975 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB30000 == 32 [pid = 3740] [id = 682] 12:22:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (00000037BC5A1000) [pid = 3740] [serial = 2046] [outer = 0000000000000000] 12:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (00000037C28EE000) [pid = 3740] [serial = 2047] [outer = 00000037BC5A1000] 12:22:54 INFO - PROCESS | 3740 | 1467228174022 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (00000037C8E27800) [pid = 3740] [serial = 2048] [outer = 00000037BC5A1000] 12:22:54 INFO - PROCESS | 3740 | 1467228174473 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]]]}] 12:22:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:22:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 12:22:54 INFO - PROCESS | 3740 | 1467228174500 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 3740 | 1467228174502 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:22:54 INFO - PROCESS | 3740 | 1467228174505 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:22:54 INFO - PROCESS | 3740 | 1467228174507 Marionette TRACE conn6 <- [1,2694,null,{}] 12:22:54 INFO - PROCESS | 3740 | 1467228174511 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}] 12:22:54 INFO - PROCESS | 3740 | 1467228174517 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:54 INFO - PROCESS | 3740 | 1467228174627 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:22:54 INFO - PROCESS | 3740 | 1467228174632 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 3740 | 1467228174634 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD226800 == 33 [pid = 3740] [id = 683] 12:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (00000037C95D6400) [pid = 3740] [serial = 2049] [outer = 0000000000000000] 12:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037C95ECC00) [pid = 3740] [serial = 2050] [outer = 00000037C95D6400] 12:22:54 INFO - PROCESS | 3740 | 1467228174680 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037C9C43400) [pid = 3740] [serial = 2051] [outer = 00000037C95D6400] 12:22:55 INFO - PROCESS | 3740 | 1467228175101 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]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:22:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 12:22:55 INFO - PROCESS | 3740 | 1467228175139 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 3740 | 1467228175141 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:22:55 INFO - PROCESS | 3740 | 1467228175150 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 3740 | 1467228175152 Marionette TRACE conn6 <- [1,2698,null,{}] 12:22:55 INFO - PROCESS | 3740 | 1467228175155 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}] 12:22:55 INFO - PROCESS | 3740 | 1467228175157 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:55 INFO - PROCESS | 3740 | 1467228175248 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:22:55 INFO - PROCESS | 3740 | 1467228175253 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 3740 | 1467228175255 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD684000 == 34 [pid = 3740] [id = 684] 12:22:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037C9C50000) [pid = 3740] [serial = 2052] [outer = 0000000000000000] 12:22:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037C9C83C00) [pid = 3740] [serial = 2053] [outer = 00000037C9C50000] 12:22:55 INFO - PROCESS | 3740 | 1467228175300 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037C9C8F000) [pid = 3740] [serial = 2054] [outer = 00000037C9C50000] 12:22:55 INFO - PROCESS | 3740 | 1467228175805 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] 12:22:55 INFO - PROCESS | 3740 | 1467228175843 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:22:55 INFO - PROCESS | 3740 | 1467228175849 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 3740 | 1467228175853 Marionette TRACE conn6 <- [1,2702,null,{}] 12:22:55 INFO - PROCESS | 3740 | 1467228175860 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}] 12:22:55 INFO - PROCESS | 3740 | 1467228175863 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:56 INFO - PROCESS | 3740 | 1467228175997 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:22:56 INFO - PROCESS | 3740 | 1467228176092 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 3740 | 1467228176097 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8A800 == 35 [pid = 3740] [id = 685] 12:22:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BC5EE400) [pid = 3740] [serial = 2055] [outer = 0000000000000000] 12:22:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC64A800) [pid = 3740] [serial = 2056] [outer = 00000037BC5EE400] 12:22:56 INFO - PROCESS | 3740 | 1467228176157 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C08CE000) [pid = 3740] [serial = 2057] [outer = 00000037BC5EE400] 12:22:56 INFO - PROCESS | 3740 | 1467228176854 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]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:22:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1031ms 12:22:56 INFO - PROCESS | 3740 | 1467228176883 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 3740 | 1467228176888 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:22:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:22:56 INFO - PROCESS | 3740 | 1467228176895 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 3740 | 1467228176898 Marionette TRACE conn6 <- [1,2706,null,{}] 12:22:56 INFO - PROCESS | 3740 | 1467228176902 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}] 12:22:56 INFO - PROCESS | 3740 | 1467228176905 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:57 INFO - PROCESS | 3740 | 1467228177021 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:22:57 INFO - PROCESS | 3740 | 1467228177115 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 3740 | 1467228177118 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCAB0800 == 36 [pid = 3740] [id = 686] 12:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C28EA800) [pid = 3740] [serial = 2058] [outer = 0000000000000000] 12:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C2A83400) [pid = 3740] [serial = 2059] [outer = 00000037C28EA800] 12:22:57 INFO - PROCESS | 3740 | 1467228177178 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C665D800) [pid = 3740] [serial = 2060] [outer = 00000037C28EA800] 12:22:57 INFO - PROCESS | 3740 | 1467228177780 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] 12:22:57 INFO - PROCESS | 3740 | 1467228177844 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:22:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:22:57 INFO - PROCESS | 3740 | 1467228177848 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 3740 | 1467228177852 Marionette TRACE conn6 <- [1,2710,null,{}] 12:22:57 INFO - PROCESS | 3740 | 1467228177864 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}] 12:22:57 INFO - PROCESS | 3740 | 1467228177870 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:58 INFO - PROCESS | 3740 | 1467228178016 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:22:58 INFO - PROCESS | 3740 | 1467228178138 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 3740 | 1467228178142 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD98800 == 37 [pid = 3740] [id = 687] 12:22:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C95E2800) [pid = 3740] [serial = 2061] [outer = 0000000000000000] 12:22:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C9AEBC00) [pid = 3740] [serial = 2062] [outer = 00000037C95E2800] 12:22:58 INFO - PROCESS | 3740 | 1467228178202 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C9D85000) [pid = 3740] [serial = 2063] [outer = 00000037C95E2800] 12:22:58 INFO - PROCESS | 3740 | 1467228178819 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] 12:22:58 INFO - PROCESS | 3740 | 1467228178892 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:22:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:22:58 INFO - PROCESS | 3740 | 1467228178895 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 3740 | 1467228178897 Marionette TRACE conn6 <- [1,2714,null,{}] 12:22:58 INFO - PROCESS | 3740 | 1467228178901 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}] 12:22:58 INFO - PROCESS | 3740 | 1467228178904 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:59 INFO - PROCESS | 3740 | 1467228179017 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:22:59 INFO - PROCESS | 3740 | 1467228179148 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 3740 | 1467228179150 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:22:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBD0800 == 38 [pid = 3740] [id = 688] 12:22:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C607B400) [pid = 3740] [serial = 2064] [outer = 0000000000000000] 12:22:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6AE800) [pid = 3740] [serial = 2065] [outer = 00000037C607B400] 12:22:59 INFO - PROCESS | 3740 | 1467228179207 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6C9C00) [pid = 3740] [serial = 2066] [outer = 00000037C607B400] 12:22:59 INFO - PROCESS | 3740 | 1467228179940 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]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:22:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1091ms 12:22:59 INFO - PROCESS | 3740 | 1467228179988 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:23:00 INFO - PROCESS | 3740 | 1467228179992 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:23:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:23:00 INFO - PROCESS | 3740 | 1467228179997 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:23:00 INFO - PROCESS | 3740 | 1467228180001 Marionette TRACE conn6 <- [1,2718,null,{}] 12:23:00 INFO - PROCESS | 3740 | 1467228180007 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}] 12:23:00 INFO - PROCESS | 3740 | 1467228180010 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:00 INFO - PROCESS | 3740 | 1467228180122 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:23:00 INFO - PROCESS | 3740 | 1467228180247 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:00 INFO - PROCESS | 3740 | 1467228180250 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C9E000 == 39 [pid = 3740] [id = 689] 12:23:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BD7E7800) [pid = 3740] [serial = 2067] [outer = 0000000000000000] 12:23:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C0854800) [pid = 3740] [serial = 2068] [outer = 00000037BD7E7800] 12:23:00 INFO - PROCESS | 3740 | 1467228180304 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C0BB8400) [pid = 3740] [serial = 2069] [outer = 00000037BD7E7800] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD226800 == 38 [pid = 3740] [id = 683] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB30000 == 37 [pid = 3740] [id = 682] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4AE000 == 36 [pid = 3740] [id = 681] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C965C800 == 35 [pid = 3740] [id = 680] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6AC1000 == 34 [pid = 3740] [id = 679] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60C6000 == 33 [pid = 3740] [id = 678] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C9A800 == 32 [pid = 3740] [id = 677] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037BA661000 == 31 [pid = 3740] [id = 670] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAC6000 == 30 [pid = 3740] [id = 676] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBD0800 == 29 [pid = 3740] [id = 688] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD98800 == 28 [pid = 3740] [id = 687] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCAB0800 == 27 [pid = 3740] [id = 686] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD684000 == 26 [pid = 3740] [id = 684] 12:23:01 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C8A800 == 25 [pid = 3740] [id = 685] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CBC93800) [pid = 3740] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C8BDFC00) [pid = 3740] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C28F2000) [pid = 3740] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C1350000) [pid = 3740] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC5A4400) [pid = 3740] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BCA0B800) [pid = 3740] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BCAA6000) [pid = 3740] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BD9B6C00) [pid = 3740] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C0846C00) [pid = 3740] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C2307C00) [pid = 3740] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C0A54C00) [pid = 3740] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C95D8000) [pid = 3740] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C6F25800) [pid = 3740] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037CC426000) [pid = 3740] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CA6D0400) [pid = 3740] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037BC646800) [pid = 3740] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (00000037C2F5F400) [pid = 3740] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (00000037C0B4E400) [pid = 3740] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (00000037C6079400) [pid = 3740] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (00000037C237A400) [pid = 3740] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:23:01 INFO - PROCESS | 3740 | 1467228181896 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"]]]}] 12:23:01 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 12:23:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:23:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:23:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1948ms 12:23:01 INFO - PROCESS | 3740 | 1467228181950 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 3740 | 1467228181955 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:23:01 INFO - PROCESS | 3740 | 1467228181960 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 3740 | 1467228181963 Marionette TRACE conn6 <- [1,2722,null,{}] 12:23:01 INFO - PROCESS | 3740 | 1467228181968 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}] 12:23:01 INFO - PROCESS | 3740 | 1467228181971 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:02 INFO - PROCESS | 3740 | 1467228182069 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:23:02 INFO - PROCESS | 3740 | 1467228182076 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 3740 | 1467228182078 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C16A8000 == 26 [pid = 3740] [id = 690] 12:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (00000037BC5A1C00) [pid = 3740] [serial = 2070] [outer = 0000000000000000] 12:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (00000037BC647C00) [pid = 3740] [serial = 2071] [outer = 00000037BC5A1C00] 12:23:02 INFO - PROCESS | 3740 | 1467228182129 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (00000037BC69DC00) [pid = 3740] [serial = 2072] [outer = 00000037BC5A1C00] 12:23:02 INFO - PROCESS | 3740 | 1467228182623 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]]]}] 12:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 12:23:02 INFO - PROCESS | 3740 | 1467228182655 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 3740 | 1467228182660 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:23:02 INFO - PROCESS | 3740 | 1467228182667 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - PROCESS | 3740 | 1467228182670 Marionette TRACE conn6 <- [1,2726,null,{}] 12:23:02 INFO - PROCESS | 3740 | 1467228182674 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}] 12:23:02 INFO - PROCESS | 3740 | 1467228182676 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:02 INFO - PROCESS | 3740 | 1467228182772 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:23:02 INFO - PROCESS | 3740 | 1467228182881 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 3740 | 1467228182884 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C690B800 == 27 [pid = 3740] [id = 691] 12:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (00000037BD7E7400) [pid = 3740] [serial = 2073] [outer = 0000000000000000] 12:23:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BD9B7000) [pid = 3740] [serial = 2074] [outer = 00000037BD7E7400] 12:23:02 INFO - PROCESS | 3740 | 1467228182932 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037C08D9800) [pid = 3740] [serial = 2075] [outer = 00000037BD7E7400] 12:23:03 INFO - PROCESS | 3740 | 1467228183368 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]]]}] 12:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 12:23:03 INFO - PROCESS | 3740 | 1467228183403 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 3740 | 1467228183405 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:23:03 INFO - PROCESS | 3740 | 1467228183409 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 3740 | 1467228183413 Marionette TRACE conn6 <- [1,2730,null,{}] 12:23:03 INFO - PROCESS | 3740 | 1467228183435 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}] 12:23:03 INFO - PROCESS | 3740 | 1467228183440 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:03 INFO - PROCESS | 3740 | 1467228183587 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:23:03 INFO - PROCESS | 3740 | 1467228183647 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 3740 | 1467228183650 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:03 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D0F000 == 28 [pid = 3740] [id = 692] 12:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C1653400) [pid = 3740] [serial = 2076] [outer = 0000000000000000] 12:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C1846400) [pid = 3740] [serial = 2077] [outer = 00000037C1653400] 12:23:03 INFO - PROCESS | 3740 | 1467228183700 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C241BC00) [pid = 3740] [serial = 2078] [outer = 00000037C1653400] 12:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 12:23:04 INFO - PROCESS | 3740 | 1467228184138 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]]]}] 12:23:04 INFO - PROCESS | 3740 | 1467228184145 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 3740 | 1467228184148 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:23:04 INFO - PROCESS | 3740 | 1467228184162 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 3740 | 1467228184164 Marionette TRACE conn6 <- [1,2734,null,{}] 12:23:04 INFO - PROCESS | 3740 | 1467228184168 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}] 12:23:04 INFO - PROCESS | 3740 | 1467228184170 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:04 INFO - PROCESS | 3740 | 1467228184288 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:23:04 INFO - PROCESS | 3740 | 1467228184343 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 3740 | 1467228184345 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9386000 == 29 [pid = 3740] [id = 693] 12:23:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C28F0400) [pid = 3740] [serial = 2079] [outer = 0000000000000000] 12:23:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C28F5000) [pid = 3740] [serial = 2080] [outer = 00000037C28F0400] 12:23:04 INFO - PROCESS | 3740 | 1467228184392 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C5D77C00) [pid = 3740] [serial = 2081] [outer = 00000037C28F0400] 12:23:04 INFO - PROCESS | 3740 | 1467228184821 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]]]}] 12:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 12:23:04 INFO - PROCESS | 3740 | 1467228184851 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 3740 | 1467228184853 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:23:04 INFO - PROCESS | 3740 | 1467228184862 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - PROCESS | 3740 | 1467228184864 Marionette TRACE conn6 <- [1,2738,null,{}] 12:23:04 INFO - PROCESS | 3740 | 1467228184867 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}] 12:23:04 INFO - PROCESS | 3740 | 1467228184870 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:05 INFO - PROCESS | 3740 | 1467228185007 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:23:05 INFO - PROCESS | 3740 | 1467228185028 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 3740 | 1467228185031 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9EB8000 == 30 [pid = 3740] [id = 694] 12:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BBB0B000) [pid = 3740] [serial = 2082] [outer = 0000000000000000] 12:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C6082C00) [pid = 3740] [serial = 2083] [outer = 00000037BBB0B000] 12:23:05 INFO - PROCESS | 3740 | 1467228185075 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C67AC400) [pid = 3740] [serial = 2084] [outer = 00000037BBB0B000] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95D6400) [pid = 3740] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C6891800) [pid = 3740] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BC5A1000) [pid = 3740] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BC5ED400) [pid = 3740] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037BC694000) [pid = 3740] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BC73DC00) [pid = 3740] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C263F000) [pid = 3740] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C665C000) [pid = 3740] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:23:05 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9C50000) [pid = 3740] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:23:05 INFO - PROCESS | 3740 | 1467228185609 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]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 796ms 12:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:23:05 INFO - PROCESS | 3740 | 1467228185661 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 3740 | 1467228185664 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:23:05 INFO - PROCESS | 3740 | 1467228185667 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 3740 | 1467228185669 Marionette TRACE conn6 <- [1,2742,null,{}] 12:23:05 INFO - PROCESS | 3740 | 1467228185672 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}] 12:23:05 INFO - PROCESS | 3740 | 1467228185678 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:05 INFO - PROCESS | 3740 | 1467228185776 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:23:05 INFO - PROCESS | 3740 | 1467228185783 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 3740 | 1467228185785 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:05 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB1A000 == 31 [pid = 3740] [id = 695] 12:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C689FC00) [pid = 3740] [serial = 2085] [outer = 0000000000000000] 12:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C8340400) [pid = 3740] [serial = 2086] [outer = 00000037C689FC00] 12:23:05 INFO - PROCESS | 3740 | 1467228185840 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C8E25800) [pid = 3740] [serial = 2087] [outer = 00000037C689FC00] 12:23:06 INFO - PROCESS | 3740 | 1467228186235 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]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 12:23:06 INFO - PROCESS | 3740 | 1467228186302 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 3740 | 1467228186304 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:23:06 INFO - PROCESS | 3740 | 1467228186307 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 3740 | 1467228186309 Marionette TRACE conn6 <- [1,2746,null,{}] 12:23:06 INFO - PROCESS | 3740 | 1467228186313 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}] 12:23:06 INFO - PROCESS | 3740 | 1467228186315 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:06 INFO - PROCESS | 3740 | 1467228186395 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:23:06 INFO - PROCESS | 3740 | 1467228186401 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 3740 | 1467228186403 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD231800 == 32 [pid = 3740] [id = 696] 12:23:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C9058000) [pid = 3740] [serial = 2088] [outer = 0000000000000000] 12:23:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C9145800) [pid = 3740] [serial = 2089] [outer = 00000037C9058000] 12:23:06 INFO - PROCESS | 3740 | 1467228186449 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C95DAC00) [pid = 3740] [serial = 2090] [outer = 00000037C9058000] 12:23:06 INFO - PROCESS | 3740 | 1467228186888 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]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 12:23:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:23:06 INFO - PROCESS | 3740 | 1467228186942 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 3740 | 1467228186944 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:23:06 INFO - PROCESS | 3740 | 1467228186952 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 3740 | 1467228186954 Marionette TRACE conn6 <- [1,2750,null,{}] 12:23:06 INFO - PROCESS | 3740 | 1467228186957 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}] 12:23:06 INFO - PROCESS | 3740 | 1467228186959 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:07 INFO - PROCESS | 3740 | 1467228187041 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:23:07 INFO - PROCESS | 3740 | 1467228187049 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 3740 | 1467228187051 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD696800 == 33 [pid = 3740] [id = 697] 12:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C95EA800) [pid = 3740] [serial = 2091] [outer = 0000000000000000] 12:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C95EF000) [pid = 3740] [serial = 2092] [outer = 00000037C95EA800] 12:23:07 INFO - PROCESS | 3740 | 1467228187103 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9C43C00) [pid = 3740] [serial = 2093] [outer = 00000037C95EA800] 12:23:07 INFO - PROCESS | 3740 | 1467228187819 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]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:23:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 943ms 12:23:07 INFO - PROCESS | 3740 | 1467228187894 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 3740 | 1467228187899 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:23:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:23:07 INFO - PROCESS | 3740 | 1467228187905 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 3740 | 1467228187908 Marionette TRACE conn6 <- [1,2754,null,{}] 12:23:07 INFO - PROCESS | 3740 | 1467228187915 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}] 12:23:07 INFO - PROCESS | 3740 | 1467228187918 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:08 INFO - PROCESS | 3740 | 1467228188080 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:23:08 INFO - PROCESS | 3740 | 1467228188196 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 3740 | 1467228188200 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60C6000 == 34 [pid = 3740] [id = 698] 12:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037BC481000) [pid = 3740] [serial = 2094] [outer = 0000000000000000] 12:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC64E000) [pid = 3740] [serial = 2095] [outer = 00000037BC481000] 12:23:08 INFO - PROCESS | 3740 | 1467228188260 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BCAA6000) [pid = 3740] [serial = 2096] [outer = 00000037BC481000] 12:23:08 INFO - PROCESS | 3740 | 1467228188959 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]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:23:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1083ms 12:23:08 INFO - PROCESS | 3740 | 1467228188991 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 3740 | 1467228188997 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:23:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:23:09 INFO - PROCESS | 3740 | 1467228189003 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 3740 | 1467228189006 Marionette TRACE conn6 <- [1,2758,null,{}] 12:23:09 INFO - PROCESS | 3740 | 1467228189011 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}] 12:23:09 INFO - PROCESS | 3740 | 1467228189014 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:09 INFO - PROCESS | 3740 | 1467228189141 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:23:09 INFO - PROCESS | 3740 | 1467228189264 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 3740 | 1467228189267 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:09 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBCC800 == 35 [pid = 3740] [id = 699] 12:23:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C0B52000) [pid = 3740] [serial = 2097] [outer = 0000000000000000] 12:23:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C1343400) [pid = 3740] [serial = 2098] [outer = 00000037C0B52000] 12:23:09 INFO - PROCESS | 3740 | 1467228189327 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C2620400) [pid = 3740] [serial = 2099] [outer = 00000037C0B52000] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD231800 == 34 [pid = 3740] [id = 696] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB1A000 == 33 [pid = 3740] [id = 695] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9EB8000 == 32 [pid = 3740] [id = 694] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9386000 == 31 [pid = 3740] [id = 693] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D0F000 == 30 [pid = 3740] [id = 692] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037C690B800 == 29 [pid = 3740] [id = 691] 12:23:10 INFO - PROCESS | 3740 | --DOCSHELL 00000037C16A8000 == 28 [pid = 3740] [id = 690] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9C43400) [pid = 3740] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C69DEC00) [pid = 3740] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C28EE000) [pid = 3740] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC5F4C00) [pid = 3740] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC73C800) [pid = 3740] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C08D6C00) [pid = 3740] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C0AEC400) [pid = 3740] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BCA03000) [pid = 3740] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C08CD000) [pid = 3740] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C2A7E000) [pid = 3740] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C8E27000) [pid = 3740] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C95ECC00) [pid = 3740] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C9C8F000) [pid = 3740] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C8B3FC00) [pid = 3740] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C9C83C00) [pid = 3740] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C8E27800) [pid = 3740] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C607CC00) [pid = 3740] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:23:10 INFO - PROCESS | 3740 | 1467228190190 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]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:23:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1232ms 12:23:10 INFO - PROCESS | 3740 | 1467228190236 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 3740 | 1467228190240 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:23:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:23:10 INFO - PROCESS | 3740 | 1467228190245 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 3740 | 1467228190248 Marionette TRACE conn6 <- [1,2762,null,{}] 12:23:10 INFO - PROCESS | 3740 | 1467228190254 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}] 12:23:10 INFO - PROCESS | 3740 | 1467228190257 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:10 INFO - PROCESS | 3740 | 1467228190356 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:23:10 INFO - PROCESS | 3740 | 1467228190363 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 3740 | 1467228190367 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13C7800 == 29 [pid = 3740] [id = 700] 12:23:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC5F1000) [pid = 3740] [serial = 2100] [outer = 0000000000000000] 12:23:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BC645C00) [pid = 3740] [serial = 2101] [outer = 00000037BC5F1000] 12:23:10 INFO - PROCESS | 3740 | 1467228190418 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC859000) [pid = 3740] [serial = 2102] [outer = 00000037BC5F1000] 12:23:10 INFO - PROCESS | 3740 | 1467228190957 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]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:23:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 12:23:10 INFO - PROCESS | 3740 | 1467228190980 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 3740 | 1467228190984 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:23:11 INFO - PROCESS | 3740 | 1467228190995 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 3740 | 1467228190998 Marionette TRACE conn6 <- [1,2766,null,{}] 12:23:11 INFO - PROCESS | 3740 | 1467228191002 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}] 12:23:11 INFO - PROCESS | 3740 | 1467228191005 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:11 INFO - PROCESS | 3740 | 1467228191095 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:23:11 INFO - PROCESS | 3740 | 1467228191104 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 3740 | 1467228191106 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C13BA800 == 30 [pid = 3740] [id = 701] 12:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C0A63800) [pid = 3740] [serial = 2103] [outer = 0000000000000000] 12:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C0A6E000) [pid = 3740] [serial = 2104] [outer = 00000037C0A63800] 12:23:11 INFO - PROCESS | 3740 | 1467228191154 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C1659800) [pid = 3740] [serial = 2105] [outer = 00000037C0A63800] 12:23:11 INFO - PROCESS | 3740 | 1467228191642 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]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:23:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 12:23:11 INFO - PROCESS | 3740 | 1467228191690 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 3740 | 1467228191692 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:23:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:23:11 INFO - PROCESS | 3740 | 1467228191696 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 3740 | 1467228191700 Marionette TRACE conn6 <- [1,2770,null,{}] 12:23:11 INFO - PROCESS | 3740 | 1467228191711 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}] 12:23:11 INFO - PROCESS | 3740 | 1467228191716 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:11 INFO - PROCESS | 3740 | 1467228191834 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:23:11 INFO - PROCESS | 3740 | 1467228191919 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 3740 | 1467228191922 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9A8F800 == 31 [pid = 3740] [id = 702] 12:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C263F400) [pid = 3740] [serial = 2106] [outer = 0000000000000000] 12:23:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C2E93000) [pid = 3740] [serial = 2107] [outer = 00000037C263F400] 12:23:11 INFO - PROCESS | 3740 | 1467228191973 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C665AC00) [pid = 3740] [serial = 2108] [outer = 00000037C263F400] 12:23:12 INFO - PROCESS | 3740 | 1467228192334 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]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:23:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 12:23:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:23:12 INFO - PROCESS | 3740 | 1467228192390 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 3740 | 1467228192393 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:23:12 INFO - PROCESS | 3740 | 1467228192409 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 3740 | 1467228192411 Marionette TRACE conn6 <- [1,2774,null,{}] 12:23:12 INFO - PROCESS | 3740 | 1467228192414 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}] 12:23:12 INFO - PROCESS | 3740 | 1467228192416 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:12 INFO - PROCESS | 3740 | 1467228192536 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:23:12 INFO - PROCESS | 3740 | 1467228192542 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 3740 | 1467228192544 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCA50000 == 32 [pid = 3740] [id = 703] 12:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C6F26000) [pid = 3740] [serial = 2109] [outer = 0000000000000000] 12:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C833EC00) [pid = 3740] [serial = 2110] [outer = 00000037C6F26000] 12:23:12 INFO - PROCESS | 3740 | 1467228192634 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C8BED400) [pid = 3740] [serial = 2111] [outer = 00000037C6F26000] 12:23:13 INFO - PROCESS | 3740 | 1467228193082 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]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 12:23:13 INFO - PROCESS | 3740 | 1467228193090 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 3740 | 1467228193092 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:23:13 INFO - PROCESS | 3740 | 1467228193095 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 3740 | 1467228193096 Marionette TRACE conn6 <- [1,2778,null,{}] 12:23:13 INFO - PROCESS | 3740 | 1467228193100 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}] 12:23:13 INFO - PROCESS | 3740 | 1467228193102 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:13 INFO - PROCESS | 3740 | 1467228193243 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:23:13 INFO - PROCESS | 3740 | 1467228193261 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 3740 | 1467228193263 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC47000 == 33 [pid = 3740] [id = 704] 12:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C9028C00) [pid = 3740] [serial = 2112] [outer = 0000000000000000] 12:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9308C00) [pid = 3740] [serial = 2113] [outer = 00000037C9028C00] 12:23:13 INFO - PROCESS | 3740 | 1467228193312 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95E7800) [pid = 3740] [serial = 2114] [outer = 00000037C9028C00] 12:23:13 INFO - PROCESS | 3740 | 1467228193776 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]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:23:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 733ms 12:23:13 INFO - PROCESS | 3740 | 1467228193832 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 3740 | 1467228193834 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:23:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:23:13 INFO - PROCESS | 3740 | 1467228193845 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 3740 | 1467228193847 Marionette TRACE conn6 <- [1,2782,null,{}] 12:23:13 INFO - PROCESS | 3740 | 1467228193851 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}] 12:23:13 INFO - PROCESS | 3740 | 1467228193857 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:14 INFO - PROCESS | 3740 | 1467228193996 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:23:14 INFO - PROCESS | 3740 | 1467228194061 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 3740 | 1467228194064 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD09800 == 34 [pid = 3740] [id = 705] 12:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C85C00) [pid = 3740] [serial = 2115] [outer = 0000000000000000] 12:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9D86800) [pid = 3740] [serial = 2116] [outer = 00000037C9C85C00] 12:23:14 INFO - PROCESS | 3740 | 1467228194111 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9D92800) [pid = 3740] [serial = 2117] [outer = 00000037C9C85C00] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C1653400) [pid = 3740] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BD7E7400) [pid = 3740] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BD7E7800) [pid = 3740] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5A1C00) [pid = 3740] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC5EE400) [pid = 3740] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C28EA800) [pid = 3740] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C95E2800) [pid = 3740] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C607B400) [pid = 3740] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C9058000) [pid = 3740] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C28F0400) [pid = 3740] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037BBB0B000) [pid = 3740] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:23:14 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C689FC00) [pid = 3740] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:23:14 INFO - PROCESS | 3740 | 1467228194585 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]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:23:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 798ms 12:23:14 INFO - PROCESS | 3740 | 1467228194638 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:23:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:23:14 INFO - PROCESS | 3740 | 1467228194640 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:23:14 INFO - PROCESS | 3740 | 1467228194643 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 3740 | 1467228194645 Marionette TRACE conn6 <- [1,2786,null,{}] 12:23:14 INFO - PROCESS | 3740 | 1467228194649 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}] 12:23:14 INFO - PROCESS | 3740 | 1467228194651 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:14 INFO - PROCESS | 3740 | 1467228194734 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:23:14 INFO - PROCESS | 3740 | 1467228194816 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 3740 | 1467228194818 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDDA2000 == 35 [pid = 3740] [id = 706] 12:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BB93CC00) [pid = 3740] [serial = 2118] [outer = 0000000000000000] 12:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C0A5FC00) [pid = 3740] [serial = 2119] [outer = 00000037BB93CC00] 12:23:14 INFO - PROCESS | 3740 | 1467228194863 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C913D400) [pid = 3740] [serial = 2120] [outer = 00000037BB93CC00] 12:23:15 INFO - PROCESS | 3740 | 1467228195230 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]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 12:23:15 INFO - PROCESS | 3740 | 1467228195275 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 3740 | 1467228195277 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:23:15 INFO - PROCESS | 3740 | 1467228195280 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 3740 | 1467228195282 Marionette TRACE conn6 <- [1,2790,null,{}] 12:23:15 INFO - PROCESS | 3740 | 1467228195285 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}] 12:23:15 INFO - PROCESS | 3740 | 1467228195287 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:15 INFO - PROCESS | 3740 | 1467228195410 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:23:15 INFO - PROCESS | 3740 | 1467228195418 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 3740 | 1467228195420 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0137000 == 36 [pid = 3740] [id = 707] 12:23:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C9FBC800) [pid = 3740] [serial = 2121] [outer = 0000000000000000] 12:23:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037CA5C9800) [pid = 3740] [serial = 2122] [outer = 00000037C9FBC800] 12:23:15 INFO - PROCESS | 3740 | 1467228195469 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6CC800) [pid = 3740] [serial = 2123] [outer = 00000037C9FBC800] 12:23:15 INFO - PROCESS | 3740 | 1467228195857 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]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:23:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 12:23:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:23:15 INFO - PROCESS | 3740 | 1467228195914 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 3740 | 1467228195916 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:23:15 INFO - PROCESS | 3740 | 1467228195920 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 3740 | 1467228195922 Marionette TRACE conn6 <- [1,2794,null,{}] 12:23:15 INFO - PROCESS | 3740 | 1467228195925 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}] 12:23:15 INFO - PROCESS | 3740 | 1467228195927 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:16 INFO - PROCESS | 3740 | 1467228196044 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:23:16 INFO - PROCESS | 3740 | 1467228196084 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 3740 | 1467228196086 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D22800 == 37 [pid = 3740] [id = 708] 12:23:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6C8C00) [pid = 3740] [serial = 2124] [outer = 0000000000000000] 12:23:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CAC8E400) [pid = 3740] [serial = 2125] [outer = 00000037CA6C8C00] 12:23:16 INFO - PROCESS | 3740 | 1467228196132 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CB8BA800) [pid = 3740] [serial = 2126] [outer = 00000037CA6C8C00] 12:23:16 INFO - PROCESS | 3740 | 1467228196697 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]]]}] 12:23:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:23:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 839ms 12:23:16 INFO - PROCESS | 3740 | 1467228196762 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 3740 | 1467228196767 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:23:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:23:16 INFO - PROCESS | 3740 | 1467228196774 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 3740 | 1467228196778 Marionette TRACE conn6 <- [1,2798,null,{}] 12:23:16 INFO - PROCESS | 3740 | 1467228196798 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}] 12:23:16 INFO - PROCESS | 3740 | 1467228196801 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:16 INFO - PROCESS | 3740 | 1467228196937 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:23:17 INFO - PROCESS | 3740 | 1467228197053 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 3740 | 1467228197058 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C60CF800 == 38 [pid = 3740] [id = 709] 12:23:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BC73D800) [pid = 3740] [serial = 2127] [outer = 0000000000000000] 12:23:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BCA0F800) [pid = 3740] [serial = 2128] [outer = 00000037BC73D800] 12:23:17 INFO - PROCESS | 3740 | 1467228197119 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0A63400) [pid = 3740] [serial = 2129] [outer = 00000037BC73D800] 12:23:17 INFO - PROCESS | 3740 | 1467228197737 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]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:23:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1035ms 12:23:17 INFO - PROCESS | 3740 | 1467228197811 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 3740 | 1467228197817 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:23:17 INFO - PROCESS | 3740 | 1467228197824 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:23:17 INFO - PROCESS | 3740 | 1467228197827 Marionette TRACE conn6 <- [1,2802,null,{}] 12:23:17 INFO - PROCESS | 3740 | 1467228197832 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}] 12:23:17 INFO - PROCESS | 3740 | 1467228197835 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:17 INFO - PROCESS | 3740 | 1467228197982 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:23:18 INFO - PROCESS | 3740 | 1467228198104 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 3740 | 1467228198107 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD632800 == 39 [pid = 3740] [id = 710] 12:23:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C6653C00) [pid = 3740] [serial = 2130] [outer = 0000000000000000] 12:23:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C6897800) [pid = 3740] [serial = 2131] [outer = 00000037C6653C00] 12:23:18 INFO - PROCESS | 3740 | 1467228198166 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C95F2400) [pid = 3740] [serial = 2132] [outer = 00000037C6653C00] 12:23:18 INFO - PROCESS | 3740 | 1467228198794 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]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:23:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 985ms 12:23:18 INFO - PROCESS | 3740 | 1467228198827 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 3740 | 1467228198831 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:23:18 INFO - PROCESS | 3740 | 1467228198836 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:23:18 INFO - PROCESS | 3740 | 1467228198840 Marionette TRACE conn6 <- [1,2806,null,{}] 12:23:18 INFO - PROCESS | 3740 | 1467228198852 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}] 12:23:18 INFO - PROCESS | 3740 | 1467228198857 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:18 INFO - PROCESS | 3740 | 1467228198970 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:23:19 INFO - PROCESS | 3740 | 1467228199093 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:19 INFO - PROCESS | 3740 | 1467228199097 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0656000 == 40 [pid = 3740] [id = 711] 12:23:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CA5BC800) [pid = 3740] [serial = 2133] [outer = 0000000000000000] 12:23:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CA6F8C00) [pid = 3740] [serial = 2134] [outer = 00000037CA5BC800] 12:23:19 INFO - PROCESS | 3740 | 1467228199157 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CBC93000) [pid = 3740] [serial = 2135] [outer = 00000037CA5BC800] 12:23:19 INFO - PROCESS | 3740 | 1467228199852 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]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:23:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1030ms 12:23:20 INFO - PROCESS | 3740 | 1467228200046 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 3740 | 1467228200050 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:23:20 INFO - PROCESS | 3740 | 1467228200067 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - PROCESS | 3740 | 1467228200070 Marionette TRACE conn6 <- [1,2810,null,{}] 12:23:20 INFO - PROCESS | 3740 | 1467228200076 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}] 12:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:23:20 INFO - PROCESS | 3740 | 1467228200079 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:20 INFO - PROCESS | 3740 | 1467228200192 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:23:20 INFO - PROCESS | 3740 | 1467228200268 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 3740 | 1467228200273 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2485800 == 41 [pid = 3740] [id = 712] 12:23:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037BC59B800) [pid = 3740] [serial = 2136] [outer = 0000000000000000] 12:23:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC651C00) [pid = 3740] [serial = 2137] [outer = 00000037BC59B800] 12:23:20 INFO - PROCESS | 3740 | 1467228200366 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037BD4D4C00) [pid = 3740] [serial = 2138] [outer = 00000037BC59B800] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C9E000 == 40 [pid = 3740] [id = 689] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0137000 == 39 [pid = 3740] [id = 707] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDDA2000 == 38 [pid = 3740] [id = 706] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD09800 == 37 [pid = 3740] [id = 705] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC47000 == 36 [pid = 3740] [id = 704] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCA50000 == 35 [pid = 3740] [id = 703] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9A8F800 == 34 [pid = 3740] [id = 702] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13BA800 == 33 [pid = 3740] [id = 701] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C13C7800 == 32 [pid = 3740] [id = 700] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBCC800 == 31 [pid = 3740] [id = 699] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD696800 == 30 [pid = 3740] [id = 697] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60C6000 == 29 [pid = 3740] [id = 698] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0656000 == 28 [pid = 3740] [id = 711] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD632800 == 27 [pid = 3740] [id = 710] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D22800 == 26 [pid = 3740] [id = 708] 12:23:21 INFO - PROCESS | 3740 | --DOCSHELL 00000037C60CF800 == 25 [pid = 3740] [id = 709] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C1846400) [pid = 3740] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BD9B7000) [pid = 3740] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C0BB8400) [pid = 3740] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0854800) [pid = 3740] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC647C00) [pid = 3740] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC69DC00) [pid = 3740] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C08CE000) [pid = 3740] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BC64A800) [pid = 3740] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C665D800) [pid = 3740] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2A83400) [pid = 3740] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9D85000) [pid = 3740] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C9AEBC00) [pid = 3740] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037CA6C9C00) [pid = 3740] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037CA6AE800) [pid = 3740] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C95DAC00) [pid = 3740] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C95EF000) [pid = 3740] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C5D77C00) [pid = 3740] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C28F5000) [pid = 3740] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C241BC00) [pid = 3740] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C6082C00) [pid = 3740] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C9145800) [pid = 3740] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C67AC400) [pid = 3740] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037C8E25800) [pid = 3740] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C8340400) [pid = 3740] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C08D9800) [pid = 3740] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 3740 | 1467228201612 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]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1588ms 12:23:21 INFO - PROCESS | 3740 | 1467228201671 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:23:21 INFO - PROCESS | 3740 | 1467228201676 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:23:21 INFO - PROCESS | 3740 | 1467228201681 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 3740 | 1467228201684 Marionette TRACE conn6 <- [1,2814,null,{}] 12:23:21 INFO - PROCESS | 3740 | 1467228201690 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}] 12:23:21 INFO - PROCESS | 3740 | 1467228201693 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:21 INFO - PROCESS | 3740 | 1467228201794 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:23:21 INFO - PROCESS | 3740 | 1467228201874 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 3740 | 1467228201878 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15B7800 == 26 [pid = 3740] [id = 713] 12:23:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC0C1400) [pid = 3740] [serial = 2139] [outer = 0000000000000000] 12:23:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BC5E7400) [pid = 3740] [serial = 2140] [outer = 00000037BC0C1400] 12:23:21 INFO - PROCESS | 3740 | 1467228201930 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BC64A400) [pid = 3740] [serial = 2141] [outer = 00000037BC0C1400] 12:23:22 INFO - PROCESS | 3740 | 1467228202389 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 733ms 12:23:22 INFO - PROCESS | 3740 | 1467228202421 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 3740 | 1467228202426 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:23:22 INFO - PROCESS | 3740 | 1467228202433 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 3740 | 1467228202436 Marionette TRACE conn6 <- [1,2818,null,{}] 12:23:22 INFO - PROCESS | 3740 | 1467228202440 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}] 12:23:22 INFO - PROCESS | 3740 | 1467228202442 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:22 INFO - PROCESS | 3740 | 1467228202541 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:23:22 INFO - PROCESS | 3740 | 1467228202551 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 3740 | 1467228202554 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E3000 == 27 [pid = 3740] [id = 714] 12:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BCA0DC00) [pid = 3740] [serial = 2142] [outer = 0000000000000000] 12:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BCB27800) [pid = 3740] [serial = 2143] [outer = 00000037BCA0DC00] 12:23:22 INFO - PROCESS | 3740 | 1467228202603 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C08BDC00) [pid = 3740] [serial = 2144] [outer = 00000037BCA0DC00] 12:23:23 INFO - PROCESS | 3740 | 1467228203082 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]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 12:23:23 INFO - PROCESS | 3740 | 1467228203128 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 3740 | 1467228203130 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:23:23 INFO - PROCESS | 3740 | 1467228203134 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 3740 | 1467228203138 Marionette TRACE conn6 <- [1,2822,null,{}] 12:23:23 INFO - PROCESS | 3740 | 1467228203149 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}] 12:23:23 INFO - PROCESS | 3740 | 1467228203154 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:23 INFO - PROCESS | 3740 | 1467228203274 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:23:23 INFO - PROCESS | 3740 | 1467228203363 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 3740 | 1467228203367 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB2000 == 28 [pid = 3740] [id = 715] 12:23:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037BC5A0C00) [pid = 3740] [serial = 2145] [outer = 0000000000000000] 12:23:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C0BB7C00) [pid = 3740] [serial = 2146] [outer = 00000037BC5A0C00] 12:23:23 INFO - PROCESS | 3740 | 1467228203417 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C2371000) [pid = 3740] [serial = 2147] [outer = 00000037BC5A0C00] 12:23:23 INFO - PROCESS | 3740 | 1467228203869 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 12:23:23 INFO - PROCESS | 3740 | 1467228203913 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 3740 | 1467228203916 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:23:23 INFO - PROCESS | 3740 | 1467228203920 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 3740 | 1467228203921 Marionette TRACE conn6 <- [1,2826,null,{}] 12:23:23 INFO - PROCESS | 3740 | 1467228203925 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}] 12:23:23 INFO - PROCESS | 3740 | 1467228203927 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:24 INFO - PROCESS | 3740 | 1467228204044 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:23:24 INFO - PROCESS | 3740 | 1467228204098 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 3740 | 1467228204100 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C965C800 == 29 [pid = 3740] [id = 716] 12:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C28E8C00) [pid = 3740] [serial = 2148] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C28F3400) [pid = 3740] [serial = 2149] [outer = 00000037C28E8C00] 12:23:24 INFO - PROCESS | 3740 | 1467228204148 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C5D74800) [pid = 3740] [serial = 2150] [outer = 00000037C28E8C00] 12:23:24 INFO - PROCESS | 3740 | 1467228204609 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]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 735ms 12:23:24 INFO - PROCESS | 3740 | 1467228204657 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 3740 | 1467228204659 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:23:24 INFO - PROCESS | 3740 | 1467228204662 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 3740 | 1467228204664 Marionette TRACE conn6 <- [1,2830,null,{}] 12:23:24 INFO - PROCESS | 3740 | 1467228204668 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}] 12:23:24 INFO - PROCESS | 3740 | 1467228204670 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:24 INFO - PROCESS | 3740 | 1467228204780 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:23:24 INFO - PROCESS | 3740 | 1467228204787 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 3740 | 1467228204790 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CAC03000 == 30 [pid = 3740] [id = 717] 12:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BCA07C00) [pid = 3740] [serial = 2151] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C6080400) [pid = 3740] [serial = 2152] [outer = 00000037BCA07C00] 12:23:24 INFO - PROCESS | 3740 | 1467228204883 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C67ABC00) [pid = 3740] [serial = 2153] [outer = 00000037BCA07C00] 12:23:25 INFO - PROCESS | 3740 | 1467228205335 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]]]}] 12:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 12:23:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:23:25 INFO - PROCESS | 3740 | 1467228205410 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:23:25 INFO - PROCESS | 3740 | 1467228205413 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:23:25 INFO - PROCESS | 3740 | 1467228205416 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - PROCESS | 3740 | 1467228205418 Marionette TRACE conn6 <- [1,2834,null,{}] 12:23:25 INFO - PROCESS | 3740 | 1467228205422 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}] 12:23:25 INFO - PROCESS | 3740 | 1467228205428 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:25 INFO - PROCESS | 3740 | 1467228205572 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9FBC800) [pid = 3740] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CA6C8C00) [pid = 3740] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C6F26000) [pid = 3740] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9C85C00) [pid = 3740] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C9028C00) [pid = 3740] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C0B52000) [pid = 3740] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BC481000) [pid = 3740] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC5F1000) [pid = 3740] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C0A63800) [pid = 3740] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037C263F400) [pid = 3740] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C95EA800) [pid = 3740] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:23:25 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037BB93CC00) [pid = 3740] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:23:25 INFO - PROCESS | 3740 | 1467228205792 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 3740 | 1467228205794 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:25 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1E000 == 31 [pid = 3740] [id = 718] 12:23:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037BB111C00) [pid = 3740] [serial = 2154] [outer = 0000000000000000] 12:23:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC5F1000) [pid = 3740] [serial = 2155] [outer = 00000037BB111C00] 12:23:25 INFO - PROCESS | 3740 | 1467228205841 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C6083C00) [pid = 3740] [serial = 2156] [outer = 00000037BB111C00] 12:23:26 INFO - PROCESS | 3740 | 1467228206247 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]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 880ms 12:23:26 INFO - PROCESS | 3740 | 1467228206304 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 3740 | 1467228206306 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:23:26 INFO - PROCESS | 3740 | 1467228206309 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:23:26 INFO - PROCESS | 3740 | 1467228206311 Marionette TRACE conn6 <- [1,2838,null,{}] 12:23:26 INFO - PROCESS | 3740 | 1467228206315 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}] 12:23:26 INFO - PROCESS | 3740 | 1467228206317 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:26 INFO - PROCESS | 3740 | 1467228206427 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:23:26 INFO - PROCESS | 3740 | 1467228206441 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 3740 | 1467228206443 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:26 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD217800 == 32 [pid = 3740] [id = 719] 12:23:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C8BE6000) [pid = 3740] [serial = 2157] [outer = 0000000000000000] 12:23:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8E2E400) [pid = 3740] [serial = 2158] [outer = 00000037C8BE6000] 12:23:26 INFO - PROCESS | 3740 | 1467228206488 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C930C800) [pid = 3740] [serial = 2159] [outer = 00000037C8BE6000] 12:23:26 INFO - PROCESS | 3740 | 1467228206894 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:23:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 628ms 12:23:26 INFO - PROCESS | 3740 | 1467228206941 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 3740 | 1467228206943 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:23:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:23:26 INFO - PROCESS | 3740 | 1467228206946 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 3740 | 1467228206948 Marionette TRACE conn6 <- [1,2842,null,{}] 12:23:26 INFO - PROCESS | 3740 | 1467228206952 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}] 12:23:26 INFO - PROCESS | 3740 | 1467228206953 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:27 INFO - PROCESS | 3740 | 1467228207064 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:23:27 INFO - PROCESS | 3740 | 1467228207072 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 3740 | 1467228207074 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD64C800 == 33 [pid = 3740] [id = 720] 12:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C95D9000) [pid = 3740] [serial = 2160] [outer = 0000000000000000] 12:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C95E2400) [pid = 3740] [serial = 2161] [outer = 00000037C95D9000] 12:23:27 INFO - PROCESS | 3740 | 1467228207119 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9780000) [pid = 3740] [serial = 2162] [outer = 00000037C95D9000] 12:23:27 INFO - PROCESS | 3740 | 1467228207519 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]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:23:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms 12:23:27 INFO - PROCESS | 3740 | 1467228207577 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 3740 | 1467228207580 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:23:27 INFO - PROCESS | 3740 | 1467228207583 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:23:27 INFO - PROCESS | 3740 | 1467228207584 Marionette TRACE conn6 <- [1,2846,null,{}] 12:23:27 INFO - PROCESS | 3740 | 1467228207588 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}] 12:23:27 INFO - PROCESS | 3740 | 1467228207590 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:27 INFO - PROCESS | 3740 | 1467228207701 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:23:27 INFO - PROCESS | 3740 | 1467228207742 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 3740 | 1467228207744 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:27 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8CB1000 == 34 [pid = 3740] [id = 721] 12:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C6899000) [pid = 3740] [serial = 2163] [outer = 0000000000000000] 12:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C50C00) [pid = 3740] [serial = 2164] [outer = 00000037C6899000] 12:23:27 INFO - PROCESS | 3740 | 1467228207789 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9C8E800) [pid = 3740] [serial = 2165] [outer = 00000037C6899000] 12:23:28 INFO - PROCESS | 3740 | 1467228208540 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:23:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:23:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1027ms 12:23:28 INFO - PROCESS | 3740 | 1467228208615 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 3740 | 1467228208620 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:23:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:23:28 INFO - PROCESS | 3740 | 1467228208646 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 3740 | 1467228208652 Marionette TRACE conn6 <- [1,2850,null,{}] 12:23:28 INFO - PROCESS | 3740 | 1467228208658 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}] 12:23:28 INFO - PROCESS | 3740 | 1467228208661 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:28 INFO - PROCESS | 3740 | 1467228208821 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:23:28 INFO - PROCESS | 3740 | 1467228208937 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 3740 | 1467228208940 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:28 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A34000 == 35 [pid = 3740] [id = 722] 12:23:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037BC69A000) [pid = 3740] [serial = 2166] [outer = 0000000000000000] 12:23:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BC734000) [pid = 3740] [serial = 2167] [outer = 00000037BC69A000] 12:23:29 INFO - PROCESS | 3740 | 1467228209003 Marionette DEBUG loaded listener.js 12:23:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BD950C00) [pid = 3740] [serial = 2168] [outer = 00000037BC69A000] 12:23:29 INFO - PROCESS | 3740 | 1467228209788 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]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:23:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1190ms 12:23:29 INFO - PROCESS | 3740 | 1467228209838 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 3740 | 1467228209844 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:23:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:23:29 INFO - PROCESS | 3740 | 1467228209850 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 3740 | 1467228209853 Marionette TRACE conn6 <- [1,2854,null,{}] 12:23:29 INFO - PROCESS | 3740 | 1467228209857 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}] 12:23:29 INFO - PROCESS | 3740 | 1467228209861 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:30 INFO - PROCESS | 3740 | 1467228209998 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:23:30 INFO - PROCESS | 3740 | 1467228210216 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:30 INFO - PROCESS | 3740 | 1467228210220 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:30 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BD918800 == 36 [pid = 3740] [id = 723] 12:23:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BA79C800) [pid = 3740] [serial = 2169] [outer = 0000000000000000] 12:23:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC647C00) [pid = 3740] [serial = 2170] [outer = 00000037BA79C800] 12:23:30 INFO - PROCESS | 3740 | 1467228210281 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BCA02C00) [pid = 3740] [serial = 2171] [outer = 00000037BA79C800] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD64C800 == 35 [pid = 3740] [id = 720] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD217800 == 34 [pid = 3740] [id = 719] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1E000 == 33 [pid = 3740] [id = 718] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037CAC03000 == 32 [pid = 3740] [id = 717] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C965C800 == 31 [pid = 3740] [id = 716] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB2000 == 30 [pid = 3740] [id = 715] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C68E3000 == 29 [pid = 3740] [id = 714] 12:23:30 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15B7800 == 28 [pid = 3740] [id = 713] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C9D86800) [pid = 3740] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C95E7800) [pid = 3740] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C1343400) [pid = 3740] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C2620400) [pid = 3740] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC64E000) [pid = 3740] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C9308C00) [pid = 3740] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BCAA6000) [pid = 3740] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC645C00) [pid = 3740] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC859000) [pid = 3740] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C0A6E000) [pid = 3740] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C1659800) [pid = 3740] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037C2E93000) [pid = 3740] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9C43C00) [pid = 3740] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037C0A5FC00) [pid = 3740] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037CA6CC800) [pid = 3740] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CAC8E400) [pid = 3740] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CB8BA800) [pid = 3740] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C9D92800) [pid = 3740] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CA5C9800) [pid = 3740] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037C833EC00) [pid = 3740] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037C8BED400) [pid = 3740] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037C913D400) [pid = 3740] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C665AC00) [pid = 3740] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:23:30 INFO - PROCESS | 3740 | 1467228210953 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]]]}] 12:23:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:23:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1133ms 12:23:30 INFO - PROCESS | 3740 | 1467228210986 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:23:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:23:30 INFO - PROCESS | 3740 | 1467228210990 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:23:30 INFO - PROCESS | 3740 | 1467228210994 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 3740 | 1467228210997 Marionette TRACE conn6 <- [1,2858,null,{}] 12:23:31 INFO - PROCESS | 3740 | 1467228211002 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}] 12:23:31 INFO - PROCESS | 3740 | 1467228211007 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:31 INFO - PROCESS | 3740 | 1467228211113 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:23:31 INFO - PROCESS | 3740 | 1467228211197 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 3740 | 1467228211200 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1373800 == 29 [pid = 3740] [id = 724] 12:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BC5A4000) [pid = 3740] [serial = 2172] [outer = 0000000000000000] 12:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BC98C800) [pid = 3740] [serial = 2173] [outer = 00000037BC5A4000] 12:23:31 INFO - PROCESS | 3740 | 1467228211249 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037C0A54800) [pid = 3740] [serial = 2174] [outer = 00000037BC5A4000] 12:23:31 INFO - PROCESS | 3740 | 1467228211707 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]]]}] 12:23:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:23:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 797ms 12:23:31 INFO - PROCESS | 3740 | 1467228211794 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 3740 | 1467228211798 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:23:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:23:31 INFO - PROCESS | 3740 | 1467228211802 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 3740 | 1467228211805 Marionette TRACE conn6 <- [1,2862,null,{}] 12:23:31 INFO - PROCESS | 3740 | 1467228211808 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}] 12:23:31 INFO - PROCESS | 3740 | 1467228211811 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:31 INFO - PROCESS | 3740 | 1467228211910 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:23:31 INFO - PROCESS | 3740 | 1467228211917 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 3740 | 1467228211920 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:31 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D02800 == 30 [pid = 3740] [id = 725] 12:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037C263A000) [pid = 3740] [serial = 2175] [outer = 0000000000000000] 12:23:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C28BC000) [pid = 3740] [serial = 2176] [outer = 00000037C263A000] 12:23:31 INFO - PROCESS | 3740 | 1467228211966 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C2A83400) [pid = 3740] [serial = 2177] [outer = 00000037C263A000] 12:23:32 INFO - PROCESS | 3740 | 1467228212432 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]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:23:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 12:23:32 INFO - PROCESS | 3740 | 1467228212498 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 3740 | 1467228212500 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:23:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:23:32 INFO - PROCESS | 3740 | 1467228212505 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 3740 | 1467228212512 Marionette TRACE conn6 <- [1,2866,null,{}] 12:23:32 INFO - PROCESS | 3740 | 1467228212522 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}] 12:23:32 INFO - PROCESS | 3740 | 1467228212526 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:32 INFO - PROCESS | 3740 | 1467228212619 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:23:32 INFO - PROCESS | 3740 | 1467228212636 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:32 INFO - PROCESS | 3740 | 1467228212638 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:32 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B6000 == 31 [pid = 3740] [id = 726] 12:23:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BC595C00) [pid = 3740] [serial = 2178] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C68F2400) [pid = 3740] [serial = 2179] [outer = 00000037BC595C00] 12:23:32 INFO - PROCESS | 3740 | 1467228212683 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C8345000) [pid = 3740] [serial = 2180] [outer = 00000037BC595C00] 12:23:33 INFO - PROCESS | 3740 | 1467228213159 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]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 12:23:33 INFO - PROCESS | 3740 | 1467228213198 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 3740 | 1467228213201 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:23:33 INFO - PROCESS | 3740 | 1467228213204 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 3740 | 1467228213206 Marionette TRACE conn6 <- [1,2870,null,{}] 12:23:33 INFO - PROCESS | 3740 | 1467228213209 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}] 12:23:33 INFO - PROCESS | 3740 | 1467228213211 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:33 INFO - PROCESS | 3740 | 1467228213338 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:23:33 INFO - PROCESS | 3740 | 1467228213351 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 3740 | 1467228213353 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:33 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC43000 == 32 [pid = 3740] [id = 727] 12:23:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8E26C00) [pid = 3740] [serial = 2181] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9030000) [pid = 3740] [serial = 2182] [outer = 00000037C8E26C00] 12:23:33 INFO - PROCESS | 3740 | 1467228213398 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C95DAC00) [pid = 3740] [serial = 2183] [outer = 00000037C8E26C00] 12:23:33 INFO - PROCESS | 3740 | 1467228213877 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]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:23:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 12:23:33 INFO - PROCESS | 3740 | 1467228213939 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 3740 | 1467228213941 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:23:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:23:33 INFO - PROCESS | 3740 | 1467228213951 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 3740 | 1467228213953 Marionette TRACE conn6 <- [1,2874,null,{}] 12:23:33 INFO - PROCESS | 3740 | 1467228213957 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}] 12:23:33 INFO - PROCESS | 3740 | 1467228213959 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:34 INFO - PROCESS | 3740 | 1467228214073 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:23:34 INFO - PROCESS | 3740 | 1467228214126 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 3740 | 1467228214132 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CA59F800 == 33 [pid = 3740] [id = 728] 12:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C95EC400) [pid = 3740] [serial = 2184] [outer = 0000000000000000] 12:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9C42800) [pid = 3740] [serial = 2185] [outer = 00000037C95EC400] 12:23:34 INFO - PROCESS | 3740 | 1467228214191 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9C8DC00) [pid = 3740] [serial = 2186] [outer = 00000037C95EC400] 12:23:34 INFO - PROCESS | 3740 | 1467228214663 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]]]}] 12:23:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:23:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 796ms 12:23:34 INFO - PROCESS | 3740 | 1467228214748 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 3740 | 1467228214751 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:23:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:23:34 INFO - PROCESS | 3740 | 1467228214754 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 3740 | 1467228214756 Marionette TRACE conn6 <- [1,2878,null,{}] 12:23:34 INFO - PROCESS | 3740 | 1467228214767 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}] 12:23:34 INFO - PROCESS | 3740 | 1467228214770 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:34 INFO - PROCESS | 3740 | 1467228214883 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:23:34 INFO - PROCESS | 3740 | 1467228214940 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 3740 | 1467228214942 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:34 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF727000 == 34 [pid = 3740] [id = 729] 12:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9FBC800) [pid = 3740] [serial = 2187] [outer = 0000000000000000] 12:23:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CA5C4C00) [pid = 3740] [serial = 2188] [outer = 00000037C9FBC800] 12:23:34 INFO - PROCESS | 3740 | 1467228214988 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CA6B4400) [pid = 3740] [serial = 2189] [outer = 00000037C9FBC800] 12:23:35 INFO - PROCESS | 3740 | 1467228215400 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:23:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:23:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 12:23:35 INFO - PROCESS | 3740 | 1467228215449 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 3740 | 1467228215451 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:23:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:23:35 INFO - PROCESS | 3740 | 1467228215462 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 3740 | 1467228215464 Marionette TRACE conn6 <- [1,2882,null,{}] 12:23:35 INFO - PROCESS | 3740 | 1467228215468 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}] 12:23:35 INFO - PROCESS | 3740 | 1467228215470 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:35 INFO - PROCESS | 3740 | 1467228215624 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C95D9000) [pid = 3740] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C28E8C00) [pid = 3740] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BCA07C00) [pid = 3740] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5A0C00) [pid = 3740] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BCA0DC00) [pid = 3740] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC0C1400) [pid = 3740] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC59B800) [pid = 3740] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037BB111C00) [pid = 3740] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BC73D800) [pid = 3740] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C6653C00) [pid = 3740] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CA5BC800) [pid = 3740] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:23:35 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C8BE6000) [pid = 3740] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:23:35 INFO - PROCESS | 3740 | 1467228215685 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 3740 | 1467228215687 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:35 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6A37000 == 35 [pid = 3740] [id = 730] 12:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037BB111C00) [pid = 3740] [serial = 2190] [outer = 0000000000000000] 12:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037BC5F3800) [pid = 3740] [serial = 2191] [outer = 00000037BB111C00] 12:23:35 INFO - PROCESS | 3740 | 1467228215732 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C607B400) [pid = 3740] [serial = 2192] [outer = 00000037BB111C00] 12:23:36 INFO - PROCESS | 3740 | 1467228216111 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]]]}] 12:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 691ms 12:23:36 INFO - PROCESS | 3740 | 1467228216148 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 3740 | 1467228216151 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:23:36 INFO - PROCESS | 3740 | 1467228216154 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 3740 | 1467228216156 Marionette TRACE conn6 <- [1,2886,null,{}] 12:23:36 INFO - PROCESS | 3740 | 1467228216159 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}] 12:23:36 INFO - PROCESS | 3740 | 1467228216161 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:36 INFO - PROCESS | 3740 | 1467228216270 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:23:36 INFO - PROCESS | 3740 | 1467228216278 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 3740 | 1467228216280 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D040D800 == 36 [pid = 3740] [id = 731] 12:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C95DD000) [pid = 3740] [serial = 2193] [outer = 0000000000000000] 12:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037CA6EB000) [pid = 3740] [serial = 2194] [outer = 00000037C95DD000] 12:23:36 INFO - PROCESS | 3740 | 1467228216325 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CB821000) [pid = 3740] [serial = 2195] [outer = 00000037C95DD000] 12:23:36 INFO - PROCESS | 3740 | 1467228216759 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]]]}] 12:23:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:23:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 12:23:36 INFO - PROCESS | 3740 | 1467228216789 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:23:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:23:36 INFO - PROCESS | 3740 | 1467228216791 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:23:36 INFO - PROCESS | 3740 | 1467228216794 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 3740 | 1467228216796 Marionette TRACE conn6 <- [1,2890,null,{}] 12:23:36 INFO - PROCESS | 3740 | 1467228216800 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}] 12:23:36 INFO - PROCESS | 3740 | 1467228216802 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:36 INFO - PROCESS | 3740 | 1467228216887 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:23:36 INFO - PROCESS | 3740 | 1467228216893 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 3740 | 1467228216895 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:36 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0652000 == 37 [pid = 3740] [id = 732] 12:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CBB9F800) [pid = 3740] [serial = 2196] [outer = 0000000000000000] 12:23:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CBC96400) [pid = 3740] [serial = 2197] [outer = 00000037CBB9F800] 12:23:36 INFO - PROCESS | 3740 | 1467228216939 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CC9B0C00) [pid = 3740] [serial = 2198] [outer = 00000037CBB9F800] 12:23:37 INFO - PROCESS | 3740 | 1467228217358 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:23:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:23:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 12:23:37 INFO - PROCESS | 3740 | 1467228217425 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 3740 | 1467228217427 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:23:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:23:37 INFO - PROCESS | 3740 | 1467228217430 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 3740 | 1467228217432 Marionette TRACE conn6 <- [1,2894,null,{}] 12:23:37 INFO - PROCESS | 3740 | 1467228217436 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}] 12:23:37 INFO - PROCESS | 3740 | 1467228217438 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:37 INFO - PROCESS | 3740 | 1467228217522 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:23:37 INFO - PROCESS | 3740 | 1467228217528 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 3740 | 1467228217530 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:37 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0722000 == 38 [pid = 3740] [id = 733] 12:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CCAD6000) [pid = 3740] [serial = 2199] [outer = 0000000000000000] 12:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CCADAC00) [pid = 3740] [serial = 2200] [outer = 00000037CCAD6000] 12:23:37 INFO - PROCESS | 3740 | 1467228217578 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CD2C7C00) [pid = 3740] [serial = 2201] [outer = 00000037CCAD6000] 12:23:38 INFO - PROCESS | 3740 | 1467228218308 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]]]}] 12:23:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:23:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 944ms 12:23:38 INFO - PROCESS | 3740 | 1467228218378 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 3740 | 1467228218383 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:23:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:23:38 INFO - PROCESS | 3740 | 1467228218402 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - PROCESS | 3740 | 1467228218408 Marionette TRACE conn6 <- [1,2898,null,{}] 12:23:38 INFO - PROCESS | 3740 | 1467228218414 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}] 12:23:38 INFO - PROCESS | 3740 | 1467228218417 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:38 INFO - PROCESS | 3740 | 1467228218551 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:23:38 INFO - PROCESS | 3740 | 1467228218669 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 3740 | 1467228218672 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:38 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8C5F000 == 39 [pid = 3740] [id = 734] 12:23:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037BD440800) [pid = 3740] [serial = 2202] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C0A5FC00) [pid = 3740] [serial = 2203] [outer = 00000037BD440800] 12:23:38 INFO - PROCESS | 3740 | 1467228218734 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C241D800) [pid = 3740] [serial = 2204] [outer = 00000037BD440800] 12:23:39 INFO - PROCESS | 3740 | 1467228219323 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]]]}] 12:23:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:23:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:23:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 945ms 12:23:39 INFO - PROCESS | 3740 | 1467228219351 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 3740 | 1467228219356 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:23:39 INFO - TEST-START | /DOMEvents/constructors.html 12:23:39 INFO - PROCESS | 3740 | 1467228219364 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 3740 | 1467228219367 Marionette TRACE conn6 <- [1,2902,null,{}] 12:23:39 INFO - PROCESS | 3740 | 1467228219371 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}] 12:23:39 INFO - PROCESS | 3740 | 1467228219374 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:39 INFO - PROCESS | 3740 | 1467228219497 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:23:39 INFO - PROCESS | 3740 | 1467228219595 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 3740 | 1467228219598 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:39 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD644800 == 40 [pid = 3740] [id = 735] 12:23:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C6946400) [pid = 3740] [serial = 2205] [outer = 0000000000000000] 12:23:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C8340400) [pid = 3740] [serial = 2206] [outer = 00000037C6946400] 12:23:39 INFO - PROCESS | 3740 | 1467228219656 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C95E9800) [pid = 3740] [serial = 2207] [outer = 00000037C6946400] 12:23:40 INFO - PROCESS | 3740 | 1467228220336 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]]]}] 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:23:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:23:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1049ms 12:23:40 INFO - PROCESS | 3740 | 1467228220417 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 3740 | 1467228220420 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:23:40 INFO - PROCESS | 3740 | 1467228220446 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:23:40 INFO - PROCESS | 3740 | 1467228220450 Marionette TRACE conn6 <- [1,2906,null,{}] 12:23:40 INFO - PROCESS | 3740 | 1467228220476 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}] 12:23:40 INFO - PROCESS | 3740 | 1467228220482 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:40 INFO - PROCESS | 3740 | 1467228220605 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:23:40 INFO - PROCESS | 3740 | 1467228220723 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 3740 | 1467228220727 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:40 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D07A4000 == 41 [pid = 3740] [id = 736] 12:23:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CCAD7400) [pid = 3740] [serial = 2208] [outer = 0000000000000000] 12:23:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037CD2C2000) [pid = 3740] [serial = 2209] [outer = 00000037CCAD7400] 12:23:40 INFO - PROCESS | 3740 | 1467228220787 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037CEE12400) [pid = 3740] [serial = 2210] [outer = 00000037CCAD7400] 12:23:41 INFO - PROCESS | 3740 | 1467228221355 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:23:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:23:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 12:23:41 INFO - PROCESS | 3740 | 1467228221395 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 3740 | 1467228221398 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:23:41 INFO - PROCESS | 3740 | 1467228221402 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 3740 | 1467228221404 Marionette TRACE conn6 <- [1,2910,null,{}] 12:23:41 INFO - PROCESS | 3740 | 1467228221408 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}] 12:23:41 INFO - PROCESS | 3740 | 1467228221410 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:41 INFO - PROCESS | 3740 | 1467228221539 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:23:41 INFO - PROCESS | 3740 | 1467228221659 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 3740 | 1467228221662 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:41 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD696800 == 42 [pid = 3740] [id = 737] 12:23:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C0B4A800) [pid = 3740] [serial = 2211] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CD2C9000) [pid = 3740] [serial = 2212] [outer = 00000037C0B4A800] 12:23:41 INFO - PROCESS | 3740 | 1467228221719 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CF778C00) [pid = 3740] [serial = 2213] [outer = 00000037C0B4A800] 12:23:42 INFO - PROCESS | 3740 | [3740] 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 12:23:42 INFO - PROCESS | 3740 | [3740] 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 12:23:42 INFO - PROCESS | 3740 | [3740] 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 12:23:42 INFO - PROCESS | 3740 | [3740] 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 12:23:42 INFO - PROCESS | 3740 | 1467228222258 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]]]}] 12:23:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:23:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:42 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 12:23:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:42 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 12:23:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:42 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]" 12:23:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:23:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 882ms 12:23:42 INFO - PROCESS | 3740 | 1467228222287 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 3740 | 1467228222289 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:23:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:23:42 INFO - PROCESS | 3740 | 1467228222293 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 3740 | 1467228222295 Marionette TRACE conn6 <- [1,2914,null,{}] 12:23:42 INFO - PROCESS | 3740 | 1467228222299 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}] 12:23:42 INFO - PROCESS | 3740 | 1467228222301 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:42 INFO - PROCESS | 3740 | 1467228222411 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:23:42 INFO - PROCESS | 3740 | 1467228222644 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 3740 | 1467228222647 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:42 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6735800 == 43 [pid = 3740] [id = 738] 12:23:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037BA79C400) [pid = 3740] [serial = 2214] [outer = 0000000000000000] 12:23:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037BC648400) [pid = 3740] [serial = 2215] [outer = 00000037BA79C400] 12:23:42 INFO - PROCESS | 3740 | 1467228222719 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037BD4D2C00) [pid = 3740] [serial = 2216] [outer = 00000037BA79C400] 12:23:43 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:23:43 INFO - PROCESS | 3740 | 1467228223259 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]]]}] 12:23:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:23:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 984ms 12:23:43 INFO - PROCESS | 3740 | 1467228223281 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 3740 | 1467228223284 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:23:43 INFO - PROCESS | 3740 | 1467228223289 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:23:43 INFO - PROCESS | 3740 | 1467228223291 Marionette TRACE conn6 <- [1,2918,null,{}] 12:23:43 INFO - PROCESS | 3740 | 1467228223297 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}] 12:23:43 INFO - PROCESS | 3740 | 1467228223301 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:43 INFO - PROCESS | 3740 | 1467228223447 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:23:43 INFO - PROCESS | 3740 | 1467228223575 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 3740 | 1467228223577 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:43 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C15D4000 == 44 [pid = 3740] [id = 739] 12:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037BC5A2000) [pid = 3740] [serial = 2217] [outer = 0000000000000000] 12:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037C28E9800) [pid = 3740] [serial = 2218] [outer = 00000037BC5A2000] 12:23:43 INFO - PROCESS | 3740 | 1467228223631 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C6658400) [pid = 3740] [serial = 2219] [outer = 00000037BC5A2000] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0652000 == 43 [pid = 3740] [id = 732] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037D040D800 == 42 [pid = 3740] [id = 731] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A37000 == 41 [pid = 3740] [id = 730] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF727000 == 40 [pid = 3740] [id = 729] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CA59F800 == 39 [pid = 3740] [id = 728] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CC4B6000 == 38 [pid = 3740] [id = 726] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D02800 == 37 [pid = 3740] [id = 725] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1373800 == 36 [pid = 3740] [id = 724] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037BD918800 == 35 [pid = 3740] [id = 723] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6A34000 == 34 [pid = 3740] [id = 722] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8CB1000 == 33 [pid = 3740] [id = 721] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2485800 == 32 [pid = 3740] [id = 712] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC43000 == 31 [pid = 3740] [id = 727] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6735800 == 30 [pid = 3740] [id = 738] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD696800 == 29 [pid = 3740] [id = 737] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037D07A4000 == 28 [pid = 3740] [id = 736] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD644800 == 27 [pid = 3740] [id = 735] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8C5F000 == 26 [pid = 3740] [id = 734] 12:23:44 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0722000 == 25 [pid = 3740] [id = 733] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C95E2400) [pid = 3740] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C28F3400) [pid = 3740] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C6080400) [pid = 3740] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C0BB7C00) [pid = 3740] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037BCB27800) [pid = 3740] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C08BDC00) [pid = 3740] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BC5E7400) [pid = 3740] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BC64A400) [pid = 3740] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037BD4D4C00) [pid = 3740] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037BC651C00) [pid = 3740] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C5D74800) [pid = 3740] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC5F1000) [pid = 3740] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0A63400) [pid = 3740] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BCA0F800) [pid = 3740] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C67ABC00) [pid = 3740] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C95F2400) [pid = 3740] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6897800) [pid = 3740] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CBC93000) [pid = 3740] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CA6F8C00) [pid = 3740] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C6083C00) [pid = 3740] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8E2E400) [pid = 3740] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9780000) [pid = 3740] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C930C800) [pid = 3740] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037C2371000) [pid = 3740] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:23:44 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:23:44 INFO - PROCESS | 3740 | 1467228224834 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]]]}] 12:23:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:23:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1592ms 12:23:44 INFO - PROCESS | 3740 | 1467228224885 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 3740 | 1467228224889 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:23:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:23:44 INFO - PROCESS | 3740 | 1467228224894 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 3740 | 1467228224899 Marionette TRACE conn6 <- [1,2922,null,{}] 12:23:44 INFO - PROCESS | 3740 | 1467228224904 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}] 12:23:44 INFO - PROCESS | 3740 | 1467228224907 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:45 INFO - PROCESS | 3740 | 1467228225006 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:23:45 INFO - PROCESS | 3740 | 1467228225014 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 3740 | 1467228225018 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C2A92800 == 26 [pid = 3740] [id = 740] 12:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037BC59AC00) [pid = 3740] [serial = 2220] [outer = 0000000000000000] 12:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BC647400) [pid = 3740] [serial = 2221] [outer = 00000037BC59AC00] 12:23:45 INFO - PROCESS | 3740 | 1467228225068 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037BC69E400) [pid = 3740] [serial = 2222] [outer = 00000037BC59AC00] 12:23:45 INFO - PROCESS | 3740 | 1467228225559 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]]]}] 12:23:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:23:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 12:23:45 INFO - PROCESS | 3740 | 1467228225589 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 3740 | 1467228225594 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:23:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:23:45 INFO - PROCESS | 3740 | 1467228225601 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 3740 | 1467228225604 Marionette TRACE conn6 <- [1,2926,null,{}] 12:23:45 INFO - PROCESS | 3740 | 1467228225608 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}] 12:23:45 INFO - PROCESS | 3740 | 1467228225610 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:45 INFO - PROCESS | 3740 | 1467228225737 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:23:45 INFO - PROCESS | 3740 | 1467228225755 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 3740 | 1467228225757 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:45 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6ABD000 == 27 [pid = 3740] [id = 741] 12:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037BCA0B800) [pid = 3740] [serial = 2223] [outer = 0000000000000000] 12:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BD7EC800) [pid = 3740] [serial = 2224] [outer = 00000037BCA0B800] 12:23:45 INFO - PROCESS | 3740 | 1467228225807 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C0A54400) [pid = 3740] [serial = 2225] [outer = 00000037BCA0B800] 12:23:46 INFO - PROCESS | 3740 | 1467228226242 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]]]}] 12:23:46 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. 12:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 12:23:46 INFO - PROCESS | 3740 | 1467228226294 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3740 | 1467228226297 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:23:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:23:46 INFO - PROCESS | 3740 | 1467228226301 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 3740 | 1467228226304 Marionette TRACE conn6 <- [1,2930,null,{}] 12:23:46 INFO - PROCESS | 3740 | 1467228226315 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}] 12:23:46 INFO - PROCESS | 3740 | 1467228226320 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:46 INFO - PROCESS | 3740 | 1467228226415 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:23:46 INFO - PROCESS | 3740 | 1467228226424 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 3740 | 1467228226427 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:46 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9386000 == 28 [pid = 3740] [id = 742] 12:23:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C15E1400) [pid = 3740] [serial = 2226] [outer = 0000000000000000] 12:23:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C230FC00) [pid = 3740] [serial = 2227] [outer = 00000037C15E1400] 12:23:46 INFO - PROCESS | 3740 | 1467228226476 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C2638000) [pid = 3740] [serial = 2228] [outer = 00000037C15E1400] 12:23:46 INFO - PROCESS | 3740 | 1467228226919 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"]]]}] 12:23:46 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 12:23:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:23:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 12:23:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:23:46 INFO - PROCESS | 3740 | 1467228226931 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 3740 | 1467228226934 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:23:46 INFO - PROCESS | 3740 | 1467228226937 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 3740 | 1467228226939 Marionette TRACE conn6 <- [1,2934,null,{}] 12:23:46 INFO - PROCESS | 3740 | 1467228226962 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}] 12:23:46 INFO - PROCESS | 3740 | 1467228226965 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:47 INFO - PROCESS | 3740 | 1467228227091 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:23:47 INFO - PROCESS | 3740 | 1467228227170 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3740 | 1467228227172 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CBBD3800 == 29 [pid = 3740] [id = 743] 12:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C5D76C00) [pid = 3740] [serial = 2229] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C6010800) [pid = 3740] [serial = 2230] [outer = 00000037C5D76C00] 12:23:47 INFO - PROCESS | 3740 | 1467228227219 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C641D000) [pid = 3740] [serial = 2231] [outer = 00000037C5D76C00] 12:23:47 INFO - PROCESS | 3740 | 1467228227624 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]]]}] 12:23:47 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. 12:23:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 12:23:47 INFO - PROCESS | 3740 | 1467228227632 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:23:47 INFO - PROCESS | 3740 | 1467228227635 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:23:47 INFO - PROCESS | 3740 | 1467228227638 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:23:47 INFO - PROCESS | 3740 | 1467228227640 Marionette TRACE conn6 <- [1,2938,null,{}] 12:23:47 INFO - PROCESS | 3740 | 1467228227643 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}] 12:23:47 INFO - PROCESS | 3740 | 1467228227645 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:47 INFO - PROCESS | 3740 | 1467228227757 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:23:47 INFO - PROCESS | 3740 | 1467228227762 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 3740 | 1467228227764 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:47 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB1A800 == 30 [pid = 3740] [id = 744] 12:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C67A8C00) [pid = 3740] [serial = 2232] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6897400) [pid = 3740] [serial = 2233] [outer = 00000037C67A8C00] 12:23:47 INFO - PROCESS | 3740 | 1467228227809 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C8342000) [pid = 3740] [serial = 2234] [outer = 00000037C67A8C00] 12:23:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC2E800 == 31 [pid = 3740] [id = 745] 12:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C9308400) [pid = 3740] [serial = 2235] [outer = 0000000000000000] 12:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037C951A400) [pid = 3740] [serial = 2236] [outer = 00000037C9308400] 12:23:48 INFO - PROCESS | 3740 | 1467228228326 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]]]}] 12:23:48 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. 12:23:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 12:23:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:23:48 INFO - PROCESS | 3740 | 1467228228381 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 3740 | 1467228228384 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:23:48 INFO - PROCESS | 3740 | 1467228228387 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 3740 | 1467228228389 Marionette TRACE conn6 <- [1,2942,null,{}] 12:23:48 INFO - PROCESS | 3740 | 1467228228392 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}] 12:23:48 INFO - PROCESS | 3740 | 1467228228398 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:48 INFO - PROCESS | 3740 | 1467228228574 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:23:48 INFO - PROCESS | 3740 | 1467228228591 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 3740 | 1467228228593 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:48 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD647800 == 32 [pid = 3740] [id = 746] 12:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037C6894400) [pid = 3740] [serial = 2237] [outer = 0000000000000000] 12:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037C95E3C00) [pid = 3740] [serial = 2238] [outer = 00000037C6894400] 12:23:48 INFO - PROCESS | 3740 | 1467228228646 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037C9AEAC00) [pid = 3740] [serial = 2239] [outer = 00000037C6894400] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037C95EC400) [pid = 3740] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C9FBC800) [pid = 3740] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BB111C00) [pid = 3740] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037BA79C800) [pid = 3740] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C6899000) [pid = 3740] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C95DD000) [pid = 3740] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037BC5A4000) [pid = 3740] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C263A000) [pid = 3740] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8E26C00) [pid = 3740] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC69A000) [pid = 3740] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC595C00) [pid = 3740] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037CCAD6000) [pid = 3740] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:23:49 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037CBB9F800) [pid = 3740] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:23:49 INFO - PROCESS | 3740 | 1467228229299 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]]]}] 12:23:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:23:49 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 12:23:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 12:23:49 INFO - PROCESS | 3740 | 1467228229311 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 3740 | 1467228229314 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:23:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:23:49 INFO - PROCESS | 3740 | 1467228229317 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 3740 | 1467228229319 Marionette TRACE conn6 <- [1,2946,null,{}] 12:23:49 INFO - PROCESS | 3740 | 1467228229322 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}] 12:23:49 INFO - PROCESS | 3740 | 1467228229324 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:49 INFO - PROCESS | 3740 | 1467228229464 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:23:49 INFO - PROCESS | 3740 | 1467228229594 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 3740 | 1467228229597 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:49 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1273000 == 33 [pid = 3740] [id = 747] 12:23:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BA797800) [pid = 3740] [serial = 2240] [outer = 0000000000000000] 12:23:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BA8DA400) [pid = 3740] [serial = 2241] [outer = 00000037BA797800] 12:23:49 INFO - PROCESS | 3740 | 1467228229660 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC47FC00) [pid = 3740] [serial = 2242] [outer = 00000037BA797800] 12:23:50 INFO - PROCESS | 3740 | 1467228230392 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]]]}] 12:23:50 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. 12:23:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1135ms 12:23:50 INFO - PROCESS | 3740 | 1467228230460 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 3740 | 1467228230465 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:23:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:23:50 INFO - PROCESS | 3740 | 1467228230471 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 3740 | 1467228230475 Marionette TRACE conn6 <- [1,2950,null,{}] 12:23:50 INFO - PROCESS | 3740 | 1467228230480 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}] 12:23:50 INFO - PROCESS | 3740 | 1467228230483 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:50 INFO - PROCESS | 3740 | 1467228230618 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:23:50 INFO - PROCESS | 3740 | 1467228230734 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 3740 | 1467228230738 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:50 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D1F800 == 34 [pid = 3740] [id = 748] 12:23:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BCB1E800) [pid = 3740] [serial = 2243] [outer = 0000000000000000] 12:23:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C0A64000) [pid = 3740] [serial = 2244] [outer = 00000037BCB1E800] 12:23:50 INFO - PROCESS | 3740 | 1467228230797 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C1653800) [pid = 3740] [serial = 2245] [outer = 00000037BCB1E800] 12:23:51 INFO - PROCESS | 3740 | 1467228231414 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]]]}] 12:23:51 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. 12:23:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 987ms 12:23:51 INFO - PROCESS | 3740 | 1467228231463 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 3740 | 1467228231467 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:23:51 INFO - PROCESS | 3740 | 1467228231471 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:23:51 INFO - PROCESS | 3740 | 1467228231474 Marionette TRACE conn6 <- [1,2954,null,{}] 12:23:51 INFO - PROCESS | 3740 | 1467228231478 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}] 12:23:51 INFO - PROCESS | 3740 | 1467228231480 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:51 INFO - PROCESS | 3740 | 1467228231604 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:23:51 INFO - PROCESS | 3740 | 1467228231712 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 3740 | 1467228231715 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:51 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDD1B000 == 35 [pid = 3740] [id = 749] 12:23:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6082C00) [pid = 3740] [serial = 2246] [outer = 0000000000000000] 12:23:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6896C00) [pid = 3740] [serial = 2247] [outer = 00000037C6082C00] 12:23:51 INFO - PROCESS | 3740 | 1467228231771 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C8BEEC00) [pid = 3740] [serial = 2248] [outer = 00000037C6082C00] 12:23:52 INFO - PROCESS | 3740 | 1467228232549 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]]]}] 12:23:52 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. 12:23:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1132ms 12:23:52 INFO - PROCESS | 3740 | 1467228232608 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 3740 | 1467228232613 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:23:52 INFO - PROCESS | 3740 | 1467228232619 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 3740 | 1467228232622 Marionette TRACE conn6 <- [1,2958,null,{}] 12:23:52 INFO - PROCESS | 3740 | 1467228232628 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}] 12:23:52 INFO - PROCESS | 3740 | 1467228232631 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:52 INFO - PROCESS | 3740 | 1467228232761 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:23:52 INFO - PROCESS | 3740 | 1467228232879 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 3740 | 1467228232884 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD647800 == 34 [pid = 3740] [id = 746] 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC2E800 == 33 [pid = 3740] [id = 745] 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB1A800 == 32 [pid = 3740] [id = 744] 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037CBBD3800 == 31 [pid = 3740] [id = 743] 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9386000 == 30 [pid = 3740] [id = 742] 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C6ABD000 == 29 [pid = 3740] [id = 741] 12:23:52 INFO - PROCESS | 3740 | --DOCSHELL 00000037C2A92800 == 28 [pid = 3740] [id = 740] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9C42800) [pid = 3740] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037CA5C4C00) [pid = 3740] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C9C8DC00) [pid = 3740] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037BC5F3800) [pid = 3740] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037CA6B4400) [pid = 3740] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BC647C00) [pid = 3740] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BCA02C00) [pid = 3740] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C9C8E800) [pid = 3740] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9C50C00) [pid = 3740] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CA6EB000) [pid = 3740] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BC98C800) [pid = 3740] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C0A54800) [pid = 3740] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C28BC000) [pid = 3740] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C2A83400) [pid = 3740] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9030000) [pid = 3740] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC734000) [pid = 3740] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BD950C00) [pid = 3740] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C8345000) [pid = 3740] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037CB821000) [pid = 3740] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037C68F2400) [pid = 3740] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CC9B0C00) [pid = 3740] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037C607B400) [pid = 3740] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C95DAC00) [pid = 3740] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CCADAC00) [pid = 3740] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037CD2C7C00) [pid = 3740] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037CBC96400) [pid = 3740] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:23:52 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C0FBA800 == 29 [pid = 3740] [id = 750] 12:23:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BA69D800) [pid = 3740] [serial = 2249] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BBB4FC00) [pid = 3740] [serial = 2250] [outer = 00000037BA69D800] 12:23:52 INFO - PROCESS | 3740 | 1467228232963 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037BD443800) [pid = 3740] [serial = 2251] [outer = 00000037BA69D800] 12:23:53 INFO - PROCESS | 3740 | 1467228233395 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]]]}] 12:23:53 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. 12:23:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 839ms 12:23:53 INFO - PROCESS | 3740 | 1467228233460 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 3740 | 1467228233465 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:23:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:23:53 INFO - PROCESS | 3740 | 1467228233471 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 3740 | 1467228233474 Marionette TRACE conn6 <- [1,2962,null,{}] 12:23:53 INFO - PROCESS | 3740 | 1467228233478 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}] 12:23:53 INFO - PROCESS | 3740 | 1467228233481 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:53 INFO - PROCESS | 3740 | 1467228233573 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:23:53 INFO - PROCESS | 3740 | 1467228233579 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 3740 | 1467228233581 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:53 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C81D2800 == 30 [pid = 3740] [id = 751] 12:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0BB6800) [pid = 3740] [serial = 2252] [outer = 0000000000000000] 12:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C12DB800) [pid = 3740] [serial = 2253] [outer = 00000037C0BB6800] 12:23:53 INFO - PROCESS | 3740 | 1467228233629 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C2635400) [pid = 3740] [serial = 2254] [outer = 00000037C0BB6800] 12:23:54 INFO - PROCESS | 3740 | 1467228234090 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]]]}] 12:23:54 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. 12:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 690ms 12:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:23:54 INFO - PROCESS | 3740 | 1467228234165 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3740 | 1467228234167 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:23:54 INFO - PROCESS | 3740 | 1467228234171 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3740 | 1467228234175 Marionette TRACE conn6 <- [1,2966,null,{}] 12:23:54 INFO - PROCESS | 3740 | 1467228234186 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}] 12:23:54 INFO - PROCESS | 3740 | 1467228234191 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:54 INFO - PROCESS | 3740 | 1467228234289 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:23:54 INFO - PROCESS | 3740 | 1467228234304 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 3740 | 1467228234307 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9DC4000 == 31 [pid = 3740] [id = 752] 12:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C665D400) [pid = 3740] [serial = 2255] [outer = 0000000000000000] 12:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C69E2800) [pid = 3740] [serial = 2256] [outer = 00000037C665D400] 12:23:54 INFO - PROCESS | 3740 | 1467228234356 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8BEE000) [pid = 3740] [serial = 2257] [outer = 00000037C665D400] 12:23:54 INFO - PROCESS | 3740 | 1467228234819 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]]]}] 12:23:54 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. 12:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 12:23:54 INFO - PROCESS | 3740 | 1467228234864 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 3740 | 1467228234867 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:23:54 INFO - PROCESS | 3740 | 1467228234870 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 3740 | 1467228234872 Marionette TRACE conn6 <- [1,2970,null,{}] 12:23:54 INFO - PROCESS | 3740 | 1467228234876 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}] 12:23:54 INFO - PROCESS | 3740 | 1467228234878 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:54 INFO - PROCESS | 3740 | 1467228234969 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:23:54 INFO - PROCESS | 3740 | 1467228234974 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 3740 | 1467228234976 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:54 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCC2E800 == 32 [pid = 3740] [id = 753] 12:23:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C913A400) [pid = 3740] [serial = 2258] [outer = 0000000000000000] 12:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C95D8000) [pid = 3740] [serial = 2259] [outer = 00000037C913A400] 12:23:55 INFO - PROCESS | 3740 | 1467228235021 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C95EE400) [pid = 3740] [serial = 2260] [outer = 00000037C913A400] 12:23:55 INFO - PROCESS | 3740 | 1467228235427 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"]]]}] 12:23:55 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 12:23:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:23:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 12:23:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:23:55 INFO - PROCESS | 3740 | 1467228235503 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 3740 | 1467228235505 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:23:55 INFO - PROCESS | 3740 | 1467228235515 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 3740 | 1467228235518 Marionette TRACE conn6 <- [1,2974,null,{}] 12:23:55 INFO - PROCESS | 3740 | 1467228235521 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}] 12:23:55 INFO - PROCESS | 3740 | 1467228235523 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:55 INFO - PROCESS | 3740 | 1467228235643 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:23:55 INFO - PROCESS | 3740 | 1467228235648 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 3740 | 1467228235650 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:55 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD643000 == 33 [pid = 3740] [id = 754] 12:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C9C4B400) [pid = 3740] [serial = 2261] [outer = 0000000000000000] 12:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C51000) [pid = 3740] [serial = 2262] [outer = 00000037C9C4B400] 12:23:55 INFO - PROCESS | 3740 | 1467228235769 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C9C8FC00) [pid = 3740] [serial = 2263] [outer = 00000037C9C4B400] 12:23:56 INFO - PROCESS | 3740 | 1467228236177 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]]]}] 12:23:56 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. 12:23:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 12:23:56 INFO - PROCESS | 3740 | 1467228236247 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 3740 | 1467228236249 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:23:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:23:56 INFO - PROCESS | 3740 | 1467228236253 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 3740 | 1467228236254 Marionette TRACE conn6 <- [1,2978,null,{}] 12:23:56 INFO - PROCESS | 3740 | 1467228236258 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}] 12:23:56 INFO - PROCESS | 3740 | 1467228236264 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:56 INFO - PROCESS | 3740 | 1467228236404 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:23:56 INFO - PROCESS | 3740 | 1467228236455 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 3740 | 1467228236457 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF728000 == 34 [pid = 3740] [id = 755] 12:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9E9CC00) [pid = 3740] [serial = 2264] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CA6B2800) [pid = 3740] [serial = 2265] [outer = 00000037C9E9CC00] 12:23:56 INFO - PROCESS | 3740 | 1467228236504 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037CA6D0400) [pid = 3740] [serial = 2266] [outer = 00000037C9E9CC00] 12:23:56 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BB01F800 == 35 [pid = 3740] [id = 756] 12:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CB81F000) [pid = 3740] [serial = 2267] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CB8B5C00) [pid = 3740] [serial = 2268] [outer = 00000037CB81F000] 12:23:56 INFO - PROCESS | 3740 | 1467228236950 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]]]}] 12:23:56 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. 12:23:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 12:23:57 INFO - PROCESS | 3740 | 1467228237015 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 3740 | 1467228237017 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:23:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:23:57 INFO - PROCESS | 3740 | 1467228237020 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 3740 | 1467228237022 Marionette TRACE conn6 <- [1,2982,null,{}] 12:23:57 INFO - PROCESS | 3740 | 1467228237025 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}] 12:23:57 INFO - PROCESS | 3740 | 1467228237027 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:57 INFO - PROCESS | 3740 | 1467228237168 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:23:57 INFO - PROCESS | 3740 | 1467228237184 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 3740 | 1467228237186 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D013E000 == 36 [pid = 3740] [id = 757] 12:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037CAC8FC00) [pid = 3740] [serial = 2269] [outer = 0000000000000000] 12:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037CB818400) [pid = 3740] [serial = 2270] [outer = 00000037CAC8FC00] 12:23:57 INFO - PROCESS | 3740 | 1467228237233 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037CBC96400) [pid = 3740] [serial = 2271] [outer = 00000037CAC8FC00] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C15E1400) [pid = 3740] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C5D76C00) [pid = 3740] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C67A8C00) [pid = 3740] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BD440800) [pid = 3740] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0B4A800) [pid = 3740] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6946400) [pid = 3740] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BA79C400) [pid = 3740] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CCAD7400) [pid = 3740] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C9308400) [pid = 3740] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BCA0B800) [pid = 3740] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BC5A2000) [pid = 3740] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:23:57 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BC59AC00) [pid = 3740] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:23:57 INFO - PROCESS | 3740 | 1467228237642 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]]]}] 12:23:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:23:57 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 12:23:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 693ms 12:23:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:23:57 INFO - PROCESS | 3740 | 1467228237715 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 3740 | 1467228237717 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:23:57 INFO - PROCESS | 3740 | 1467228237721 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 3740 | 1467228237722 Marionette TRACE conn6 <- [1,2986,null,{}] 12:23:57 INFO - PROCESS | 3740 | 1467228237726 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}] 12:23:57 INFO - PROCESS | 3740 | 1467228237728 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:57 INFO - PROCESS | 3740 | 1467228237849 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:23:57 INFO - PROCESS | 3740 | 1467228237897 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 3740 | 1467228237900 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:57 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0422000 == 37 [pid = 3740] [id = 758] 12:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BD440800) [pid = 3740] [serial = 2272] [outer = 0000000000000000] 12:23:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CBC91000) [pid = 3740] [serial = 2273] [outer = 00000037BD440800] 12:23:57 INFO - PROCESS | 3740 | 1467228237945 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CCAD6C00) [pid = 3740] [serial = 2274] [outer = 00000037BD440800] 12:23:58 INFO - PROCESS | 3740 | 1467228238265 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]]]}] 12:23:58 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. 12:23:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 12:23:58 INFO - PROCESS | 3740 | 1467228238311 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:23:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:23:58 INFO - PROCESS | 3740 | 1467228238322 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:23:58 INFO - PROCESS | 3740 | 1467228238325 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 3740 | 1467228238327 Marionette TRACE conn6 <- [1,2990,null,{}] 12:23:58 INFO - PROCESS | 3740 | 1467228238331 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}] 12:23:58 INFO - PROCESS | 3740 | 1467228238333 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:58 INFO - PROCESS | 3740 | 1467228238449 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:23:58 INFO - PROCESS | 3740 | 1467228238457 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 3740 | 1467228238459 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:58 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D070D000 == 38 [pid = 3740] [id = 759] 12:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C8340C00) [pid = 3740] [serial = 2275] [outer = 0000000000000000] 12:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CCADE000) [pid = 3740] [serial = 2276] [outer = 00000037C8340C00] 12:23:58 INFO - PROCESS | 3740 | 1467228238503 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CEE17000) [pid = 3740] [serial = 2277] [outer = 00000037C8340C00] 12:23:58 INFO - PROCESS | 3740 | 1467228238908 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]]]}] 12:23:58 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. 12:23:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 12:23:58 INFO - PROCESS | 3740 | 1467228238960 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 3740 | 1467228238962 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:23:58 INFO - PROCESS | 3740 | 1467228238965 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:23:58 INFO - PROCESS | 3740 | 1467228238967 Marionette TRACE conn6 <- [1,2994,null,{}] 12:23:58 INFO - PROCESS | 3740 | 1467228238971 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}] 12:23:58 INFO - PROCESS | 3740 | 1467228238972 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:59 INFO - PROCESS | 3740 | 1467228239094 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:23:59 INFO - PROCESS | 3740 | 1467228239101 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 3740 | 1467228239103 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:59 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0792800 == 39 [pid = 3740] [id = 760] 12:23:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9166000) [pid = 3740] [serial = 2278] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C916BC00) [pid = 3740] [serial = 2279] [outer = 00000037C9166000] 12:23:59 INFO - PROCESS | 3740 | 1467228239153 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037CEE17800) [pid = 3740] [serial = 2280] [outer = 00000037C9166000] 12:23:59 INFO - PROCESS | 3740 | 1467228239594 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]]]}] 12:23:59 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. 12:23:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 12:23:59 INFO - PROCESS | 3740 | 1467228239641 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 3740 | 1467228239646 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:23:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:23:59 INFO - PROCESS | 3740 | 1467228239657 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - PROCESS | 3740 | 1467228239662 Marionette TRACE conn6 <- [1,2998,null,{}] 12:23:59 INFO - PROCESS | 3740 | 1467228239670 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}] 12:23:59 INFO - PROCESS | 3740 | 1467228239674 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:23:59 INFO - PROCESS | 3740 | 1467228239891 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:24:00 INFO - PROCESS | 3740 | 1467228239999 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 3740 | 1467228240005 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C94800 == 40 [pid = 3740] [id = 761] 12:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BC98F400) [pid = 3740] [serial = 2281] [outer = 0000000000000000] 12:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BCB24C00) [pid = 3740] [serial = 2282] [outer = 00000037BC98F400] 12:24:00 INFO - PROCESS | 3740 | 1467228240065 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C0A66000) [pid = 3740] [serial = 2283] [outer = 00000037BC98F400] 12:24:00 INFO - PROCESS | 3740 | [3740] 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 12:24:00 INFO - PROCESS | 3740 | 1467228240623 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:24:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:24:00 INFO - {} 12:24:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:24:00 INFO - {} 12:24:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:24:00 INFO - {} 12:24:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:24:00 INFO - {} 12:24:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 12:24:00 INFO - PROCESS | 3740 | 1467228240672 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 3740 | 1467228240677 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:24:00 INFO - TEST-START | /FileAPI/fileReader.html 12:24:00 INFO - PROCESS | 3740 | 1467228240690 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 3740 | 1467228240693 Marionette TRACE conn6 <- [1,3002,null,{}] 12:24:00 INFO - PROCESS | 3740 | 1467228240697 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}] 12:24:00 INFO - PROCESS | 3740 | 1467228240701 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:00 INFO - PROCESS | 3740 | 1467228240827 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:24:00 INFO - PROCESS | 3740 | 1467228240919 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 3740 | 1467228240922 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:00 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDDAE000 == 41 [pid = 3740] [id = 762] 12:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6414400) [pid = 3740] [serial = 2284] [outer = 0000000000000000] 12:24:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C8E33400) [pid = 3740] [serial = 2285] [outer = 00000037C6414400] 12:24:00 INFO - PROCESS | 3740 | 1467228240981 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C978D400) [pid = 3740] [serial = 2286] [outer = 00000037C6414400] 12:24:01 INFO - PROCESS | 3740 | 1467228241572 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]]]}] 12:24:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:24:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:24:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:24:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:24:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 12:24:01 INFO - PROCESS | 3740 | 1467228241640 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 3740 | 1467228241643 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:24:01 INFO - TEST-START | /FileAPI/historical.html 12:24:01 INFO - PROCESS | 3740 | 1467228241647 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - PROCESS | 3740 | 1467228241651 Marionette TRACE conn6 <- [1,3006,null,{}] 12:24:01 INFO - PROCESS | 3740 | 1467228241663 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}] 12:24:01 INFO - PROCESS | 3740 | 1467228241668 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:01 INFO - PROCESS | 3740 | 1467228241817 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:24:01 INFO - PROCESS | 3740 | 1467228241944 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 3740 | 1467228241948 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:01 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0B14800 == 42 [pid = 3740] [id = 763] 12:24:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (00000037CA6B7C00) [pid = 3740] [serial = 2287] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (00000037CD2C7C00) [pid = 3740] [serial = 2288] [outer = 00000037CA6B7C00] 12:24:02 INFO - PROCESS | 3740 | 1467228242008 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (00000037CDD4C400) [pid = 3740] [serial = 2289] [outer = 00000037CA6B7C00] 12:24:02 INFO - PROCESS | 3740 | 1467228242590 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"]]]}] 12:24:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:24:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:24:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:24:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:24:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:24:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:24:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:24:02 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 12:24:02 INFO - PROCESS | 3740 | 1467228242635 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 3740 | 1467228242638 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:24:02 INFO - TEST-START | /FileAPI/idlharness.html 12:24:02 INFO - PROCESS | 3740 | 1467228242642 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 3740 | 1467228242644 Marionette TRACE conn6 <- [1,3010,null,{}] 12:24:02 INFO - PROCESS | 3740 | 1467228242648 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}] 12:24:02 INFO - PROCESS | 3740 | 1467228242650 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:02 INFO - PROCESS | 3740 | 1467228242766 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:24:02 INFO - PROCESS | 3740 | 1467228242863 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 3740 | 1467228242866 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:02 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CE248800 == 43 [pid = 3740] [id = 764] 12:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (00000037CF779800) [pid = 3740] [serial = 2290] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (00000037CF77EC00) [pid = 3740] [serial = 2291] [outer = 00000037CF779800] 12:24:02 INFO - PROCESS | 3740 | 1467228242922 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (00000037CF785C00) [pid = 3740] [serial = 2292] [outer = 00000037CF779800] 12:24:04 INFO - PROCESS | 3740 | 1467228244110 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]]]}] 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:24:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:24:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:24:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:24:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:24:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:24:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:24:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:24:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:24:04 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 12:24:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:24:04 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 12:24:04 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 12:24:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:24:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:24:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:24:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:24:04 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 12:24:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:24:04 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 12:24:04 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 12:24:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:24:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:24:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1582ms 12:24:04 INFO - PROCESS | 3740 | 1467228244227 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 3740 | 1467228244233 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:24:04 INFO - TEST-START | /FileAPI/idlharness.worker 12:24:04 INFO - PROCESS | 3740 | 1467228244238 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 3740 | 1467228244242 Marionette TRACE conn6 <- [1,3014,null,{}] 12:24:04 INFO - PROCESS | 3740 | 1467228244334 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}] 12:24:04 INFO - PROCESS | 3740 | 1467228244338 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:04 INFO - PROCESS | 3740 | 1467228244483 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:24:04 INFO - PROCESS | 3740 | 1467228244536 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 3740 | 1467228244540 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:04 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68E0800 == 44 [pid = 3740] [id = 765] 12:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (00000037C236C400) [pid = 3740] [serial = 2293] [outer = 0000000000000000] 12:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (00000037C2631C00) [pid = 3740] [serial = 2294] [outer = 00000037C236C400] 12:24:04 INFO - PROCESS | 3740 | 1467228244594 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (00000037C6896400) [pid = 3740] [serial = 2295] [outer = 00000037C236C400] 12:24:04 INFO - PROCESS | 3740 | [3740] 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 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037D070D000 == 43 [pid = 3740] [id = 759] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0422000 == 42 [pid = 3740] [id = 758] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037D013E000 == 41 [pid = 3740] [id = 757] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037BB01F800 == 40 [pid = 3740] [id = 756] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037CF728000 == 39 [pid = 3740] [id = 755] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD643000 == 38 [pid = 3740] [id = 754] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCC2E800 == 37 [pid = 3740] [id = 753] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9DC4000 == 36 [pid = 3740] [id = 752] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C81D2800 == 35 [pid = 3740] [id = 751] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C0FBA800 == 34 [pid = 3740] [id = 750] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDD1B000 == 33 [pid = 3740] [id = 749] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C8D1F800 == 32 [pid = 3740] [id = 748] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C1273000 == 31 [pid = 3740] [id = 747] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C15D4000 == 30 [pid = 3740] [id = 739] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037CE248800 == 29 [pid = 3740] [id = 764] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0B14800 == 28 [pid = 3740] [id = 763] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037CDDAE000 == 27 [pid = 3740] [id = 762] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037D0792800 == 26 [pid = 3740] [id = 760] 12:24:05 INFO - PROCESS | 3740 | --DOCSHELL 00000037C5C94800 == 25 [pid = 3740] [id = 761] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (00000037C2638000) [pid = 3740] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (00000037C230FC00) [pid = 3740] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (00000037C6010800) [pid = 3740] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (00000037C6897400) [pid = 3740] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (00000037C241D800) [pid = 3740] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (00000037CF778C00) [pid = 3740] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (00000037C95E9800) [pid = 3740] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (00000037BD4D2C00) [pid = 3740] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (00000037CEE12400) [pid = 3740] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C8342000) [pid = 3740] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C951A400) [pid = 3740] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037C95E3C00) [pid = 3740] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C641D000) [pid = 3740] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C0A54400) [pid = 3740] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037C6658400) [pid = 3740] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037BC69E400) [pid = 3740] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0A5FC00) [pid = 3740] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C8340400) [pid = 3740] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037CD2C2000) [pid = 3740] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037CD2C9000) [pid = 3740] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037BC648400) [pid = 3740] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BC647400) [pid = 3740] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C28E9800) [pid = 3740] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:24:05 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037BD7EC800) [pid = 3740] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:24:06 INFO - PROCESS | 3740 | 1467228246447 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,{},{}]]]}] 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:24:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:24:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:24:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:24:06 INFO - {} 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:24:06 INFO - {} 12:24:06 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 - {} 12:24:06 INFO - {} 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:24:06 INFO - {} 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:24:06 INFO - {} 12:24:06 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 - {} 12:24:06 INFO - {} 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:24:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:24:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 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 12:24:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:24:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:24:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:24:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:24:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:24:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:24:06 INFO - {} 12:24:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2301ms 12:24:06 INFO - PROCESS | 3740 | 1467228246541 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 3740 | 1467228246546 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:24:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:24:06 INFO - PROCESS | 3740 | 1467228246551 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 3740 | 1467228246555 Marionette TRACE conn6 <- [1,3018,null,{}] 12:24:06 INFO - PROCESS | 3740 | 1467228246560 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}] 12:24:06 INFO - PROCESS | 3740 | 1467228246563 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:06 INFO - PROCESS | 3740 | 1467228246658 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:24:06 INFO - PROCESS | 3740 | 1467228246664 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 3740 | 1467228246667 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:06 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C9B33000 == 26 [pid = 3740] [id = 766] 12:24:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037BB93C800) [pid = 3740] [serial = 2296] [outer = 0000000000000000] 12:24:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C0BB8C00) [pid = 3740] [serial = 2297] [outer = 00000037BB93C800] 12:24:06 INFO - PROCESS | 3740 | 1467228246717 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C165A800) [pid = 3740] [serial = 2298] [outer = 00000037BB93C800] 12:24:07 INFO - PROCESS | 3740 | 1467228247176 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]]]}] 12:24:07 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 12:24:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 12:24:07 INFO - PROCESS | 3740 | 1467228247246 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 3740 | 1467228247251 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:24:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:24:07 INFO - PROCESS | 3740 | 1467228247258 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 3740 | 1467228247261 Marionette TRACE conn6 <- [1,3022,null,{}] 12:24:07 INFO - PROCESS | 3740 | 1467228247270 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}] 12:24:07 INFO - PROCESS | 3740 | 1467228247274 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:07 INFO - PROCESS | 3740 | 1467228247367 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:24:07 INFO - PROCESS | 3740 | 1467228247453 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 3740 | 1467228247456 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:07 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB19800 == 27 [pid = 3740] [id = 767] 12:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C28ED400) [pid = 3740] [serial = 2299] [outer = 0000000000000000] 12:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C28F3000) [pid = 3740] [serial = 2300] [outer = 00000037C28ED400] 12:24:07 INFO - PROCESS | 3740 | 1467228247505 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C600EC00) [pid = 3740] [serial = 2301] [outer = 00000037C28ED400] 12:24:07 INFO - PROCESS | 3740 | 1467228247920 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]]]}] 12:24:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:24:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 12:24:07 INFO - PROCESS | 3740 | 1467228247957 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 3740 | 1467228247959 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:24:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:24:07 INFO - PROCESS | 3740 | 1467228247963 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 3740 | 1467228247967 Marionette TRACE conn6 <- [1,3026,null,{}] 12:24:07 INFO - PROCESS | 3740 | 1467228247978 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}] 12:24:07 INFO - PROCESS | 3740 | 1467228247983 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:08 INFO - PROCESS | 3740 | 1467228248132 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:24:08 INFO - PROCESS | 3740 | 1467228248195 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 3740 | 1467228248198 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD696000 == 28 [pid = 3740] [id = 768] 12:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BB72DC00) [pid = 3740] [serial = 2302] [outer = 0000000000000000] 12:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037C8348000) [pid = 3740] [serial = 2303] [outer = 00000037BB72DC00] 12:24:08 INFO - PROCESS | 3740 | 1467228248250 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037C8BE9C00) [pid = 3740] [serial = 2304] [outer = 00000037BB72DC00] 12:24:08 INFO - PROCESS | 3740 | 1467228248679 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"]]]}] 12:24:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:24:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 12:24:08 INFO - PROCESS | 3740 | 1467228248700 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 3740 | 1467228248703 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:24:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:24:08 INFO - PROCESS | 3740 | 1467228248706 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 3740 | 1467228248716 Marionette TRACE conn6 <- [1,3030,null,{}] 12:24:08 INFO - PROCESS | 3740 | 1467228248727 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}] 12:24:08 INFO - PROCESS | 3740 | 1467228248729 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:08 INFO - PROCESS | 3740 | 1467228248847 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:24:08 INFO - PROCESS | 3740 | 1467228248853 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 3740 | 1467228248855 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:08 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CE238800 == 29 [pid = 3740] [id = 769] 12:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C9144800) [pid = 3740] [serial = 2305] [outer = 0000000000000000] 12:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C9161C00) [pid = 3740] [serial = 2306] [outer = 00000037C9144800] 12:24:08 INFO - PROCESS | 3740 | 1467228248902 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C916EC00) [pid = 3740] [serial = 2307] [outer = 00000037C9144800] 12:24:09 INFO - PROCESS | 3740 | 1467228249546 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]]]}] 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:24:09 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. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:24:09 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'.) 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:24:09 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. 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:24:09 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. 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:24:09 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. 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:24:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:24:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:24:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:24:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 926ms 12:24:09 INFO - PROCESS | 3740 | 1467228249635 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 3740 | 1467228249638 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:24:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:24:09 INFO - PROCESS | 3740 | 1467228249641 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 3740 | 1467228249643 Marionette TRACE conn6 <- [1,3034,null,{}] 12:24:09 INFO - PROCESS | 3740 | 1467228249651 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}] 12:24:09 INFO - PROCESS | 3740 | 1467228249653 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:09 INFO - PROCESS | 3740 | 1467228249781 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:24:09 INFO - PROCESS | 3740 | 1467228249788 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 3740 | 1467228249790 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD216800 == 30 [pid = 3740] [id = 770] 12:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037BC5A0000) [pid = 3740] [serial = 2308] [outer = 0000000000000000] 12:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C2305C00) [pid = 3740] [serial = 2309] [outer = 00000037BC5A0000] 12:24:10 INFO - PROCESS | 3740 | 1467228250128 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C95E1000) [pid = 3740] [serial = 2310] [outer = 00000037BC5A0000] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037CAC8FC00) [pid = 3740] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C9C4B400) [pid = 3740] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CB81F000) [pid = 3740] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037C9E9CC00) [pid = 3740] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037C8340C00) [pid = 3740] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037BCB1E800) [pid = 3740] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C6894400) [pid = 3740] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C0BB6800) [pid = 3740] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C6082C00) [pid = 3740] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C665D400) [pid = 3740] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037BA797800) [pid = 3740] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C913A400) [pid = 3740] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037BA69D800) [pid = 3740] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037BD440800) [pid = 3740] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:24:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C9166000) [pid = 3740] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:24:10 INFO - PROCESS | 3740 | [3740] 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 12:24:10 INFO - PROCESS | 3740 | 1467228250526 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:24:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:24:10 INFO - {} 12:24:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 945ms 12:24:10 INFO - PROCESS | 3740 | 1467228250588 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 3740 | 1467228250590 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:24:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:24:10 INFO - PROCESS | 3740 | 1467228250594 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 3740 | 1467228250596 Marionette TRACE conn6 <- [1,3038,null,{}] 12:24:10 INFO - PROCESS | 3740 | 1467228250599 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}] 12:24:10 INFO - PROCESS | 3740 | 1467228250606 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:10 INFO - PROCESS | 3740 | 1467228250749 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:24:10 INFO - PROCESS | 3740 | 1467228250755 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 3740 | 1467228250757 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:10 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D078E000 == 31 [pid = 3740] [id = 771] 12:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C9C8AC00) [pid = 3740] [serial = 2311] [outer = 0000000000000000] 12:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CA6AD000) [pid = 3740] [serial = 2312] [outer = 00000037C9C8AC00] 12:24:10 INFO - PROCESS | 3740 | 1467228250802 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037CA6BB800) [pid = 3740] [serial = 2313] [outer = 00000037C9C8AC00] 12:24:11 INFO - PROCESS | 3740 | 1467228251190 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]]]}] 12:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:24:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:24:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 628ms 12:24:11 INFO - PROCESS | 3740 | 1467228251235 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 3740 | 1467228251237 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:24:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:24:11 INFO - PROCESS | 3740 | 1467228251240 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 3740 | 1467228251242 Marionette TRACE conn6 <- [1,3042,null,{}] 12:24:11 INFO - PROCESS | 3740 | 1467228251246 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}] 12:24:11 INFO - PROCESS | 3740 | 1467228251248 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:11 INFO - PROCESS | 3740 | 1467228251367 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:24:11 INFO - PROCESS | 3740 | 1467228251376 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 3740 | 1467228251378 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:11 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0B0F800 == 32 [pid = 3740] [id = 772] 12:24:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037BC0B5800) [pid = 3740] [serial = 2314] [outer = 0000000000000000] 12:24:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CAC93000) [pid = 3740] [serial = 2315] [outer = 00000037BC0B5800] 12:24:11 INFO - PROCESS | 3740 | 1467228251423 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CBBA0400) [pid = 3740] [serial = 2316] [outer = 00000037BC0B5800] 12:24:12 INFO - PROCESS | 3740 | 1467228252075 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"]]]}] 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:24:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:24:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:24:12 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" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:24:12 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" 12:24:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:24:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:24:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:24:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 982ms 12:24:12 INFO - PROCESS | 3740 | 1467228252228 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:24:12 INFO - PROCESS | 3740 | 1467228252234 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:24:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:24:12 INFO - PROCESS | 3740 | 1467228252241 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:24:12 INFO - PROCESS | 3740 | 1467228252245 Marionette TRACE conn6 <- [1,3046,null,{}] 12:24:12 INFO - PROCESS | 3740 | 1467228252251 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}] 12:24:12 INFO - PROCESS | 3740 | 1467228252255 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:12 INFO - PROCESS | 3740 | 1467228252394 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:24:12 INFO - PROCESS | 3740 | 1467228252471 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:12 INFO - PROCESS | 3740 | 1467228252477 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:12 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C1271800 == 33 [pid = 3740] [id = 773] 12:24:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC02B800) [pid = 3740] [serial = 2317] [outer = 0000000000000000] 12:24:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC0BDC00) [pid = 3740] [serial = 2318] [outer = 00000037BC02B800] 12:24:12 INFO - PROCESS | 3740 | 1467228252579 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BC5A4800) [pid = 3740] [serial = 2319] [outer = 00000037BC02B800] 12:24:13 INFO - PROCESS | 3740 | 1467228253287 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]]]}] 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:24:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:24:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:24:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:24:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:24:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:24:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:24:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:24:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:24:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1094ms 12:24:13 INFO - PROCESS | 3740 | 1467228253370 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 3740 | 1467228253374 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:24:13 INFO - PROCESS | 3740 | 1467228253381 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 3740 | 1467228253386 Marionette TRACE conn6 <- [1,3050,null,{}] 12:24:13 INFO - PROCESS | 3740 | 1467228253390 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}] 12:24:13 INFO - PROCESS | 3740 | 1467228253393 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:13 INFO - PROCESS | 3740 | 1467228253547 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:24:13 INFO - PROCESS | 3740 | 1467228253623 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 3740 | 1467228253626 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:13 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C68DE800 == 34 [pid = 3740] [id = 774] 12:24:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037BCA09000) [pid = 3740] [serial = 2320] [outer = 0000000000000000] 12:24:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037BCA0F000) [pid = 3740] [serial = 2321] [outer = 00000037BCA09000] 12:24:13 INFO - PROCESS | 3740 | 1467228253684 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C0B53400) [pid = 3740] [serial = 2322] [outer = 00000037BCA09000] 12:24:13 INFO - PROCESS | 3740 | [3740] 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 12:24:14 INFO - PROCESS | 3740 | 1467228254344 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:24:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:24:14 INFO - {} 12:24:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 12:24:14 INFO - PROCESS | 3740 | 1467228254366 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 3740 | 1467228254369 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:24:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:24:14 INFO - PROCESS | 3740 | 1467228254398 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 3740 | 1467228254400 Marionette TRACE conn6 <- [1,3054,null,{}] 12:24:14 INFO - PROCESS | 3740 | 1467228254412 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}] 12:24:14 INFO - PROCESS | 3740 | 1467228254417 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:14 INFO - PROCESS | 3740 | 1467228254556 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:24:14 INFO - PROCESS | 3740 | 1467228254692 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:14 INFO - PROCESS | 3740 | 1467228254696 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:14 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C8D19000 == 35 [pid = 3740] [id = 775] 12:24:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (00000037C6897400) [pid = 3740] [serial = 2323] [outer = 0000000000000000] 12:24:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (00000037C6F70800) [pid = 3740] [serial = 2324] [outer = 00000037C6897400] 12:24:14 INFO - PROCESS | 3740 | 1467228254758 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (00000037C8E30400) [pid = 3740] [serial = 2325] [outer = 00000037C6897400] 12:24:15 INFO - PROCESS | 3740 | 1467228255565 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]]]}] 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:24:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:24:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1196ms 12:24:15 INFO - PROCESS | 3740 | 1467228255596 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 3740 | 1467228255601 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:24:15 INFO - PROCESS | 3740 | 1467228255605 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:24:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:24:15 INFO - PROCESS | 3740 | 1467228255608 Marionette TRACE conn6 <- [1,3058,null,{}] 12:24:15 INFO - PROCESS | 3740 | 1467228255614 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}] 12:24:15 INFO - PROCESS | 3740 | 1467228255617 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:15 INFO - PROCESS | 3740 | 1467228255747 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:24:15 INFO - PROCESS | 3740 | 1467228255857 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 3740 | 1467228255860 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:15 INFO - PROCESS | 3740 | --DOCSHELL 00000037D078E000 == 34 [pid = 3740] [id = 771] 12:24:15 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD216800 == 33 [pid = 3740] [id = 770] 12:24:15 INFO - PROCESS | 3740 | --DOCSHELL 00000037CE238800 == 32 [pid = 3740] [id = 769] 12:24:15 INFO - PROCESS | 3740 | --DOCSHELL 00000037CD696000 == 31 [pid = 3740] [id = 768] 12:24:15 INFO - PROCESS | 3740 | --DOCSHELL 00000037CCB19800 == 30 [pid = 3740] [id = 767] 12:24:15 INFO - PROCESS | 3740 | --DOCSHELL 00000037C9B33000 == 29 [pid = 3740] [id = 766] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (00000037C9C8FC00) [pid = 3740] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (00000037C9C51000) [pid = 3740] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (00000037CB8B5C00) [pid = 3740] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (00000037CA6D0400) [pid = 3740] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (00000037CA6B2800) [pid = 3740] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (00000037CEE17000) [pid = 3740] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (00000037C0A64000) [pid = 3740] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C1653800) [pid = 3740] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037C9AEAC00) [pid = 3740] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037C12DB800) [pid = 3740] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C2635400) [pid = 3740] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037C6896C00) [pid = 3740] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037C8BEEC00) [pid = 3740] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C69E2800) [pid = 3740] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C8BEE000) [pid = 3740] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BA8DA400) [pid = 3740] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BC47FC00) [pid = 3740] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C95D8000) [pid = 3740] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (00000037BBB4FC00) [pid = 3740] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (00000037BD443800) [pid = 3740] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (00000037CBC91000) [pid = 3740] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (00000037CB818400) [pid = 3740] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (00000037C916BC00) [pid = 3740] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (00000037CEE17800) [pid = 3740] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (00000037CCADE000) [pid = 3740] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (00000037CBC96400) [pid = 3740] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (00000037CCAD6C00) [pid = 3740] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (00000037C95EE400) [pid = 3740] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:24:15 INFO - PROCESS | 3740 | ++DOCSHELL 00000037BC943800 == 30 [pid = 3740] [id = 776] 12:24:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (00000037BA696C00) [pid = 3740] [serial = 2326] [outer = 0000000000000000] 12:24:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (00000037BB0B9C00) [pid = 3740] [serial = 2327] [outer = 00000037BA696C00] 12:24:15 INFO - PROCESS | 3740 | 1467228255940 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (00000037BC69AC00) [pid = 3740] [serial = 2328] [outer = 00000037BA696C00] 12:24:16 INFO - PROCESS | 3740 | 1467228256335 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]]]}] 12:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:24:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:24:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 776ms 12:24:16 INFO - PROCESS | 3740 | 1467228256406 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 3740 | 1467228256411 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:24:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:24:16 INFO - PROCESS | 3740 | 1467228256417 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 3740 | 1467228256420 Marionette TRACE conn6 <- [1,3062,null,{}] 12:24:16 INFO - PROCESS | 3740 | 1467228256424 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}] 12:24:16 INFO - PROCESS | 3740 | 1467228256426 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:16 INFO - PROCESS | 3740 | 1467228256519 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:24:16 INFO - PROCESS | 3740 | 1467228256525 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:16 INFO - PROCESS | 3740 | 1467228256528 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:16 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C6AAC800 == 31 [pid = 3740] [id = 777] 12:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (00000037BD7E9800) [pid = 3740] [serial = 2329] [outer = 0000000000000000] 12:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (00000037C08DA000) [pid = 3740] [serial = 2330] [outer = 00000037BD7E9800] 12:24:16 INFO - PROCESS | 3740 | 1467228256575 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (00000037C0BB7800) [pid = 3740] [serial = 2331] [outer = 00000037BD7E9800] 12:24:17 INFO - PROCESS | 3740 | 1467228257056 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]]]}] 12:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:24:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:24:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 693ms 12:24:17 INFO - PROCESS | 3740 | 1467228257114 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:24:17 INFO - PROCESS | 3740 | 1467228257116 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:24:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:24:17 INFO - PROCESS | 3740 | 1467228257120 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 3740 | 1467228257124 Marionette TRACE conn6 <- [1,3066,null,{}] 12:24:17 INFO - PROCESS | 3740 | 1467228257134 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}] 12:24:17 INFO - PROCESS | 3740 | 1467228257139 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:17 INFO - PROCESS | 3740 | 1467228257238 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:24:17 INFO - PROCESS | 3740 | 1467228257251 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 3740 | 1467228257254 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C903D000 == 32 [pid = 3740] [id = 778] 12:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (00000037C28CA000) [pid = 3740] [serial = 2332] [outer = 0000000000000000] 12:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (00000037C2F69400) [pid = 3740] [serial = 2333] [outer = 00000037C28CA000] 12:24:17 INFO - PROCESS | 3740 | 1467228257312 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (00000037C665C800) [pid = 3740] [serial = 2334] [outer = 00000037C28CA000] 12:24:17 INFO - PROCESS | 3740 | 1467228257770 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] 12:24:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:24:17 INFO - PROCESS | 3740 | 1467228257821 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:24:17 INFO - PROCESS | 3740 | 1467228257824 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:24:17 INFO - PROCESS | 3740 | 1467228257826 Marionette TRACE conn6 <- [1,3070,null,{}] 12:24:17 INFO - PROCESS | 3740 | 1467228257830 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}] 12:24:17 INFO - PROCESS | 3740 | 1467228257832 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:17 INFO - PROCESS | 3740 | 1467228257953 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:24:17 INFO - PROCESS | 3740 | 1467228257961 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 3740 | 1467228257963 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:17 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4B5800 == 33 [pid = 3740] [id = 779] 12:24:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (00000037C8CF5000) [pid = 3740] [serial = 2335] [outer = 0000000000000000] 12:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C8E2B400) [pid = 3740] [serial = 2336] [outer = 00000037C8CF5000] 12:24:18 INFO - PROCESS | 3740 | 1467228258009 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037C9160000) [pid = 3740] [serial = 2337] [outer = 00000037C8CF5000] 12:24:18 INFO - PROCESS | 3740 | 1467228258511 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]]]}] 12:24:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:24:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:24:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:24:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:24:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 739ms 12:24:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:24:18 INFO - PROCESS | 3740 | 1467228258565 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 3740 | 1467228258567 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:24:18 INFO - PROCESS | 3740 | 1467228258570 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 3740 | 1467228258572 Marionette TRACE conn6 <- [1,3074,null,{}] 12:24:18 INFO - PROCESS | 3740 | 1467228258576 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}] 12:24:18 INFO - PROCESS | 3740 | 1467228258578 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:18 INFO - PROCESS | 3740 | 1467228258695 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:24:18 INFO - PROCESS | 3740 | 1467228258753 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 3740 | 1467228258755 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:18 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CCB1E800 == 34 [pid = 3740] [id = 780] 12:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037C916B000) [pid = 3740] [serial = 2338] [outer = 0000000000000000] 12:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037C930D800) [pid = 3740] [serial = 2339] [outer = 00000037C916B000] 12:24:18 INFO - PROCESS | 3740 | 1467228258801 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037C95EB000) [pid = 3740] [serial = 2340] [outer = 00000037C916B000] 12:24:19 INFO - PROCESS | 3740 | 1467228259204 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 12:24:19 INFO - PROCESS | 3740 | 1467228259265 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 3740 | 1467228259268 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:24:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:24:19 INFO - PROCESS | 3740 | 1467228259279 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:24:19 INFO - PROCESS | 3740 | 1467228259280 Marionette TRACE conn6 <- [1,3078,null,{}] 12:24:19 INFO - PROCESS | 3740 | 1467228259325 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}] 12:24:19 INFO - PROCESS | 3740 | 1467228259331 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:19 INFO - PROCESS | 3740 | 1467228259471 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:24:19 INFO - PROCESS | 3740 | 1467228259478 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 3740 | 1467228259481 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:19 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD63A000 == 35 [pid = 3740] [id = 781] 12:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C9C4BC00) [pid = 3740] [serial = 2341] [outer = 0000000000000000] 12:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037C0A67000) [pid = 3740] [serial = 2342] [outer = 00000037C9C4BC00] 12:24:19 INFO - PROCESS | 3740 | 1467228259529 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037C9D49C00) [pid = 3740] [serial = 2343] [outer = 00000037C9C4BC00] 12:24:19 INFO - PROCESS | 3740 | 1467228259966 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:24:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:24:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 712ms 12:24:20 INFO - PROCESS | 3740 | 1467228259993 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:24:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:24:20 INFO - PROCESS | 3740 | 1467228259995 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:24:20 INFO - PROCESS | 3740 | 1467228259998 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 3740 | 1467228260000 Marionette TRACE conn6 <- [1,3082,null,{}] 12:24:20 INFO - PROCESS | 3740 | 1467228260004 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}] 12:24:20 INFO - PROCESS | 3740 | 1467228260006 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:20 INFO - PROCESS | 3740 | 1467228260120 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:24:20 INFO - PROCESS | 3740 | 1467228260125 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3740 | 1467228260127 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CD693000 == 36 [pid = 3740] [id = 782] 12:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037C9D89000) [pid = 3740] [serial = 2344] [outer = 0000000000000000] 12:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037C9D92800) [pid = 3740] [serial = 2345] [outer = 00000037C9D89000] 12:24:20 INFO - PROCESS | 3740 | 1467228260172 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037CA63D400) [pid = 3740] [serial = 2346] [outer = 00000037C9D89000] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (00000037C28ED400) [pid = 3740] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (00000037BB72DC00) [pid = 3740] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (00000037BC98F400) [pid = 3740] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (00000037C6414400) [pid = 3740] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (00000037CA6B7C00) [pid = 3740] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (00000037CF779800) [pid = 3740] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (00000037C9144800) [pid = 3740] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (00000037C236C400) [pid = 3740] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (00000037BC5A0000) [pid = 3740] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (00000037BB93C800) [pid = 3740] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:24:20 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (00000037C9C8AC00) [pid = 3740] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:24:20 INFO - PROCESS | 3740 | 1467228260609 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:24:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 12:24:20 INFO - PROCESS | 3740 | 1467228260692 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 3740 | 1467228260694 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:24:20 INFO - PROCESS | 3740 | 1467228260698 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:24:20 INFO - PROCESS | 3740 | 1467228260699 Marionette TRACE conn6 <- [1,3086,null,{}] 12:24:20 INFO - PROCESS | 3740 | 1467228260703 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}] 12:24:20 INFO - PROCESS | 3740 | 1467228260705 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:20 INFO - PROCESS | 3740 | 1467228260818 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:24:20 INFO - PROCESS | 3740 | 1467228260826 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 3740 | 1467228260828 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:20 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CDDAC800 == 37 [pid = 3740] [id = 783] 12:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (00000037C9D8E400) [pid = 3740] [serial = 2347] [outer = 0000000000000000] 12:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (00000037CA6B7400) [pid = 3740] [serial = 2348] [outer = 00000037C9D8E400] 12:24:20 INFO - PROCESS | 3740 | 1467228260872 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (00000037CA6F7C00) [pid = 3740] [serial = 2349] [outer = 00000037C9D8E400] 12:24:21 INFO - PROCESS | 3740 | 1467228261296 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]]]}] 12:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 12:24:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:24:21 INFO - PROCESS | 3740 | 1467228261332 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 3740 | 1467228261334 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:24:21 INFO - PROCESS | 3740 | 1467228261337 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - PROCESS | 3740 | 1467228261339 Marionette TRACE conn6 <- [1,3090,null,{}] 12:24:21 INFO - PROCESS | 3740 | 1467228261342 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}] 12:24:21 INFO - PROCESS | 3740 | 1467228261344 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:21 INFO - PROCESS | 3740 | 1467228261434 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:24:21 INFO - PROCESS | 3740 | 1467228261440 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 3740 | 1467228261442 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:21 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CF73F800 == 38 [pid = 3740] [id = 784] 12:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (00000037CB822C00) [pid = 3740] [serial = 2350] [outer = 0000000000000000] 12:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (00000037CBC91000) [pid = 3740] [serial = 2351] [outer = 00000037CB822C00] 12:24:21 INFO - PROCESS | 3740 | 1467228261486 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (00000037C67ABC00) [pid = 3740] [serial = 2352] [outer = 00000037CB822C00] 12:24:21 INFO - PROCESS | 3740 | 1467228261899 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:24:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:24:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 587ms 12:24:21 INFO - PROCESS | 3740 | 1467228261925 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 3740 | 1467228261928 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:24:21 INFO - PROCESS | 3740 | 1467228261931 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:24:21 INFO - PROCESS | 3740 | 1467228261932 Marionette TRACE conn6 <- [1,3094,null,{}] 12:24:21 INFO - PROCESS | 3740 | 1467228261936 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}] 12:24:21 INFO - PROCESS | 3740 | 1467228261938 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:22 INFO - PROCESS | 3740 | 1467228262064 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:24:22 INFO - PROCESS | 3740 | 1467228262077 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 3740 | 1467228262079 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:22 INFO - PROCESS | 3740 | ++DOCSHELL 00000037D0412000 == 39 [pid = 3740] [id = 785] 12:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (00000037CC9B7400) [pid = 3740] [serial = 2353] [outer = 0000000000000000] 12:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (00000037CCADC000) [pid = 3740] [serial = 2354] [outer = 00000037CC9B7400] 12:24:22 INFO - PROCESS | 3740 | 1467228262123 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (00000037CD2C5C00) [pid = 3740] [serial = 2355] [outer = 00000037CC9B7400] 12:24:22 INFO - PROCESS | 3740 | 1467228262697 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]]]}] 12:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:24:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:24:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 839ms 12:24:22 INFO - PROCESS | 3740 | 1467228262785 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 3740 | 1467228262790 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:24:22 INFO - PROCESS | 3740 | 1467228262796 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:24:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:24:22 INFO - PROCESS | 3740 | 1467228262800 Marionette TRACE conn6 <- [1,3098,null,{}] 12:24:22 INFO - PROCESS | 3740 | 1467228262806 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}] 12:24:22 INFO - PROCESS | 3740 | 1467228262809 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:22 INFO - PROCESS | 3740 | 1467228262947 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:24:23 INFO - PROCESS | 3740 | 1467228263071 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:23 INFO - PROCESS | 3740 | 1467228263074 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:23 INFO - PROCESS | 3740 | ++DOCSHELL 00000037C5C8F000 == 40 [pid = 3740] [id = 786] 12:24:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (00000037BC694000) [pid = 3740] [serial = 2356] [outer = 0000000000000000] 12:24:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (00000037BC735C00) [pid = 3740] [serial = 2357] [outer = 00000037BC694000] 12:24:23 INFO - PROCESS | 3740 | 1467228263136 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (00000037BD7E8800) [pid = 3740] [serial = 2358] [outer = 00000037BC694000] 12:24:23 INFO - PROCESS | 3740 | 1467228263722 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"]]]}] 12:24:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:24:23 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 12:24:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:24:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:24:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 12:24:23 INFO - PROCESS | 3740 | 1467228263789 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:24:23 INFO - PROCESS | 3740 | 1467228263794 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:24:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:24:23 INFO - PROCESS | 3740 | 1467228263801 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:24:23 INFO - PROCESS | 3740 | 1467228263804 Marionette TRACE conn6 <- [1,3102,null,{}] 12:24:23 INFO - PROCESS | 3740 | 1467228263809 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}] 12:24:23 INFO - PROCESS | 3740 | 1467228263812 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:23 INFO - PROCESS | 3740 | 1467228263932 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:24:24 INFO - PROCESS | 3740 | 1467228264037 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\", \"e61ec547-4451-4be6-9079-178d7aa3cc2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 3740 | 1467228264040 Marionette INFO sendAsync fae9c13f-bfa5-4043-9e92-e0cb9d3568eb 12:24:24 INFO - PROCESS | 3740 | ++DOCSHELL 00000037CC4A3800 == 41 [pid = 3740] [id = 787] 12:24:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (00000037C28F3400) [pid = 3740] [serial = 2359] [outer = 0000000000000000] 12:24:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (00000037C6055800) [pid = 3740] [serial = 2360] [outer = 00000037C28F3400] 12:24:24 INFO - PROCESS | 3740 | 1467228264098 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (00000037C8B41000) [pid = 3740] [serial = 2361] [outer = 00000037C28F3400] 12:24:24 INFO - PROCESS | 3740 | 1467228264689 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]]]}] 12:24:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:24:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 944ms 12:24:24 INFO - PROCESS | 3740 | 1467228264746 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 3740 | 1467228264748 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:24:25 WARNING - u'runner_teardown' () 12:24:25 INFO - No more tests 12:24:25 INFO - Got 0 unexpected results 12:24:25 INFO - SUITE-END | took 702s 12:24:25 INFO - Closing logging queue 12:24:25 INFO - queue closed 12:24:25 INFO - Return code: 0 12:24:25 WARNING - # TBPL SUCCESS # 12:24:25 INFO - Running post-action listener: _resource_record_post_action 12:24:25 INFO - Running post-run listener: _resource_record_post_run 12:24:27 INFO - Total resource usage - Wall time: 712s; CPU: 14.0%; Read bytes: 257581056; Write bytes: 984501760; Read time: 3216240; Write time: 4972180 12:24:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:24:27 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29219840; Read time: 0; Write time: 80320 12:24:27 INFO - run-tests - Wall time: 710s; CPU: 14.0%; Read bytes: 257581056; Write bytes: 873565184; Read time: 3216240; Write time: 4808120 12:24:27 INFO - Running post-run listener: _upload_blobber_files 12:24:27 INFO - Blob upload gear active. 12:24:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:24:27 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 12:24:27 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'] 12:24:27 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 12:24:27 INFO - (blobuploader) - INFO - Open directory for files ... 12:24:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:24:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:24:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:24:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:24:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:24:28 INFO - (blobuploader) - INFO - Done attempting. 12:24:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:24:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:24:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:24:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:24:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:24:29 INFO - (blobuploader) - INFO - Done attempting. 12:24:29 INFO - (blobuploader) - INFO - Iteration through files over. 12:24:29 INFO - Return code: 0 12:24:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:24:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b4deb441c4482ee774c548947ac84d00fe70d4b093181a1fd28115db765b2067e8a19f3bc1150c47644895e1989e621e0a63e5addf31f285329201b741a6662", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f25f501669dc5e531f060f76f5477a3eeb9b920d2ce470d65db8deb01f519016442a96869dde2e8bc027f4b725f7d4758f7a24f5c7c22eeb586f9918e822ae44"} 12:24:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:24:29 INFO - Writing to file C:\slave\test\properties\blobber_files 12:24:29 INFO - Contents: 12:24:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b4deb441c4482ee774c548947ac84d00fe70d4b093181a1fd28115db765b2067e8a19f3bc1150c47644895e1989e621e0a63e5addf31f285329201b741a6662", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f25f501669dc5e531f060f76f5477a3eeb9b920d2ce470d65db8deb01f519016442a96869dde2e8bc027f4b725f7d4758f7a24f5c7c22eeb586f9918e822ae44"} 12:24:29 INFO - Running post-run listener: copy_logs_to_upload_dir 12:24:29 INFO - Copying logs to upload dir... 12:24:29 INFO - mkdir: C:\slave\test\build\upload\logs 12:24:29 INFO - Copying logs to upload dir... 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - Using _rmtree_windows ... 12:24:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=886.755000 ========= master_lag: 0.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 46 secs) (at 2016-06-29 12:24:30.184270) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 12:24:30.185218) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b4deb441c4482ee774c548947ac84d00fe70d4b093181a1fd28115db765b2067e8a19f3bc1150c47644895e1989e621e0a63e5addf31f285329201b741a6662", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f25f501669dc5e531f060f76f5477a3eeb9b920d2ce470d65db8deb01f519016442a96869dde2e8bc027f4b725f7d4758f7a24f5c7c22eeb586f9918e822ae44"} build_url:https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/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/7b4deb441c4482ee774c548947ac84d00fe70d4b093181a1fd28115db765b2067e8a19f3bc1150c47644895e1989e621e0a63e5addf31f285329201b741a6662", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f25f501669dc5e531f060f76f5477a3eeb9b920d2ce470d65db8deb01f519016442a96869dde2e8bc027f4b725f7d4758f7a24f5c7c22eeb586f9918e822ae44"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BU0zsLYxS52DTtp0re4ZKg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 12:24:30.517969) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:24:30.518743) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 12:24:30.641205) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 12:24:30.641900) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 12:24:31.188884) ========= ========= Total master_lag: 0.81 =========