builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-072 starttime: 1465036946.75 results: success (0) buildid: 20160604011925 builduid: 03e7a287c64e4dec9f34514b4444eea2 revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:26.747787) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:26.748321) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:26.748669) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:26.964106) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 03:42:26.964405) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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;C:\mozilla-build\hg 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False --03:42:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 10.37 MB/s 03:42:28 (10.37 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.290000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 03:42:28.292355) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 03:42:28.292761) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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;C:\mozilla-build\hg 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.105000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-04 03:42:31.417818) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 03:42:31.418230) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --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-aurora --rev 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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;C:\mozilla-build\hg 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False 2016-06-04 03:42:32,105 truncating revision to first 12 chars 2016-06-04 03:42:32,105 Setting DEBUG logging. 2016-06-04 03:42:32,105 attempt 1/10 2016-06-04 03:42:32,105 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/240b7e66dfef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 03:42:32,502 unpacking tar archive at: mozilla-aurora-240b7e66dfef/testing/mozharness/ program finished with exit code 0 elapsedTime=1.280000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 03:42:32.825540) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:32.825941) ========= script_repo_revision: 240b7e66dfef9a2dccd39bb32846ab41ece57fb8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:32.826412) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:32.826738) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 03:42:32.844064) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-06-04 03:42:32.844756) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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;C:\mozilla-build\hg 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 03:42:33 INFO - MultiFileLogger online at 20160604 03:42:33 in C:\slave\test 03:42:33 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-aurora --download-symbols true 03:42:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:42:33 INFO - {'append_to_log': False, 03:42:33 INFO - 'base_work_dir': 'C:\\slave\\test', 03:42:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:42:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:42:33 INFO - 'buildbot_json_path': 'buildprops.json', 03:42:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:42:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:42:33 INFO - 'download_minidump_stackwalk': True, 03:42:33 INFO - 'download_symbols': 'true', 03:42:33 INFO - 'e10s': False, 03:42:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:42:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:42:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:42:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:42:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:42:33 INFO - 'C:/mozilla-build/tooltool.py'), 03:42:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:42:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:42:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:42:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:42:33 INFO - 'log_level': 'info', 03:42:33 INFO - 'log_to_console': True, 03:42:33 INFO - 'opt_config_files': (), 03:42:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:42:33 INFO - '--processes=1', 03:42:33 INFO - '--config=%(test_path)s/wptrunner.ini', 03:42:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:42:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:42:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:42:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:42:33 INFO - 'pip_index': False, 03:42:33 INFO - 'require_test_zip': True, 03:42:33 INFO - 'test_type': ('testharness',), 03:42:33 INFO - 'this_chunk': '1', 03:42:33 INFO - 'total_chunks': '10', 03:42:33 INFO - 'virtualenv_path': 'venv', 03:42:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:42:33 INFO - 'work_dir': 'build'} 03:42:33 INFO - ##### 03:42:33 INFO - ##### Running clobber step. 03:42:33 INFO - ##### 03:42:33 INFO - Running pre-action listener: _resource_record_pre_action 03:42:33 INFO - Running main action method: clobber 03:42:33 INFO - rmtree: C:\slave\test\build 03:42:33 INFO - Using _rmtree_windows ... 03:42:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:44:43 INFO - Running post-action listener: _resource_record_post_action 03:44:43 INFO - ##### 03:44:43 INFO - ##### Running read-buildbot-config step. 03:44:43 INFO - ##### 03:44:43 INFO - Running pre-action listener: _resource_record_pre_action 03:44:43 INFO - Running main action method: read_buildbot_config 03:44:43 INFO - Using buildbot properties: 03:44:43 INFO - { 03:44:43 INFO - "project": "", 03:44:43 INFO - "product": "firefox", 03:44:43 INFO - "script_repo_revision": "production", 03:44:43 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 03:44:43 INFO - "repository": "", 03:44:43 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 03:44:43 INFO - "buildid": "20160604011925", 03:44:43 INFO - "pgo_build": "False", 03:44:43 INFO - "basedir": "C:\\slave\\test", 03:44:43 INFO - "buildnumber": 32, 03:44:43 INFO - "slavename": "t-w864-ix-072", 03:44:43 INFO - "revision": "240b7e66dfef9a2dccd39bb32846ab41ece57fb8", 03:44:43 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 03:44:43 INFO - "platform": "win64", 03:44:43 INFO - "branch": "mozilla-aurora", 03:44:43 INFO - "repo_path": "releases/mozilla-aurora", 03:44:43 INFO - "moz_repo_path": "", 03:44:43 INFO - "stage_platform": "win64", 03:44:43 INFO - "builduid": "03e7a287c64e4dec9f34514b4444eea2", 03:44:43 INFO - "slavebuilddir": "test" 03:44:43 INFO - } 03:44:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 03:44:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 03:44:43 INFO - Running post-action listener: _resource_record_post_action 03:44:43 INFO - ##### 03:44:43 INFO - ##### Running download-and-extract step. 03:44:43 INFO - ##### 03:44:43 INFO - Running pre-action listener: _resource_record_pre_action 03:44:43 INFO - Running main action method: download_and_extract 03:44:43 INFO - mkdir: C:\slave\test\build\tests 03:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:43 INFO - https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 03:44:43 INFO - trying https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 03:44:43 INFO - Downloading https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 03:44:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 03:44:44 INFO - Downloaded 1274 bytes. 03:44:44 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 03:44:44 INFO - Using the following test package requirements: 03:44:44 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 03:44:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 03:44:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 03:44:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'jsshell-win64.zip'], 03:44:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 03:44:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 03:44:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 03:44:44 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 03:44:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 03:44:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 03:44:44 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 03:44:44 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 03:44:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:44 INFO - https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 03:44:44 INFO - trying https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 03:44:44 INFO - Downloading https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 03:44:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 03:44:45 INFO - Downloaded 20849699 bytes. 03:44:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:44:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:44:47 INFO - caution: filename not matched: web-platform/* 03:44:47 INFO - Return code: 11 03:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:47 INFO - https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 03:44:47 INFO - trying https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 03:44:47 INFO - Downloading https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 03:44:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 03:44:48 INFO - Downloaded 36389113 bytes. 03:44:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:44:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:45:38 INFO - caution: filename not matched: bin/* 03:45:38 INFO - caution: filename not matched: config/* 03:45:38 INFO - caution: filename not matched: mozbase/* 03:45:38 INFO - caution: filename not matched: marionette/* 03:45:38 INFO - caution: filename not matched: tools/wptserve/* 03:45:38 INFO - Return code: 11 03:45:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:38 INFO - https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 03:45:38 INFO - trying https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 03:45:38 INFO - Downloading https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 03:45:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 03:45:40 INFO - Downloaded 82765084 bytes. 03:45:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 03:45:40 INFO - mkdir: C:\slave\test\properties 03:45:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:45:40 INFO - Writing to file C:\slave\test\properties\build_url 03:45:40 INFO - Contents: 03:45:40 INFO - build_url:https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 03:45:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:45:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:45:41 INFO - Writing to file C:\slave\test\properties\symbols_url 03:45:41 INFO - Contents: 03:45:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:41 INFO - https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:45:41 INFO - trying https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:45:41 INFO - Downloading https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 03:45:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 03:45:43 INFO - Downloaded 50737615 bytes. 03:45:43 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:45:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:45:45 INFO - Return code: 0 03:45:45 INFO - Running post-action listener: _resource_record_post_action 03:45:45 INFO - Running post-action listener: set_extra_try_arguments 03:45:45 INFO - ##### 03:45:45 INFO - ##### Running create-virtualenv step. 03:45:45 INFO - ##### 03:45:45 INFO - Running pre-action listener: _pre_create_virtualenv 03:45:45 INFO - Running pre-action listener: _resource_record_pre_action 03:45:45 INFO - Running main action method: create_virtualenv 03:45:45 INFO - Creating virtualenv C:\slave\test\build\venv 03:45:45 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 03:45:45 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:45:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:45:52 INFO - Installing distribute......................................................................................................................................................................................done. 03:45:53 INFO - Return code: 0 03:45:53 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:45:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:53 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 0x024EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02605200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02589118>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C0368>, '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 0x022DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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;C:\\mozilla-build\\hg', '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-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:45:53 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 03:45:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:45:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:45:53 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 03:45:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:45:53 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:45:53 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:45:53 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 03:45:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:45:53 INFO - 'DCLOCATION': 'SCL3', 03:45:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:45:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:45:53 INFO - 'HOMEDRIVE': 'C:', 03:45:53 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 03:45:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:45:53 INFO - 'KTS_VERSION': '1.19c', 03:45:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 03:45:53 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 03:45:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:45:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:45:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:45:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:53 INFO - 'MOZ_NO_REMOTE': '1', 03:45:53 INFO - 'NO_EM_RESTART': '1', 03:45:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:45:53 INFO - 'OS': 'Windows_NT', 03:45:53 INFO - 'OURDRIVE': 'C:', 03:45:53 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;C:\\mozilla-build\\hg', 03:45:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:45:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:45:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:45:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:45:53 INFO - 'PROCESSOR_LEVEL': '6', 03:45:53 INFO - 'PROCESSOR_REVISION': '1e05', 03:45:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:45:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:45:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:45:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:45:53 INFO - 'PROMPT': '$P$G', 03:45:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:45:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:45:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:45:53 INFO - 'PWD': 'C:\\slave\\test', 03:45:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:45:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:45:53 INFO - 'SYSTEMDRIVE': 'C:', 03:45:53 INFO - 'SYSTEMROOT': 'C:\\windows', 03:45:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:45:53 INFO - 'TEST1': 'testie', 03:45:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:45:53 INFO - 'USERDOMAIN': 'T-W864-IX-072', 03:45:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 03:45:53 INFO - 'USERNAME': 'cltbld', 03:45:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 03:45:53 INFO - 'WINDIR': 'C:\\windows', 03:45:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:45:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:45:54 INFO - Downloading/unpacking psutil>=0.7.1 03:45:55 INFO - Running setup.py egg_info for package psutil 03:45:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:45:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:45:55 INFO - Installing collected packages: psutil 03:45:55 INFO - Running setup.py install for psutil 03:45:55 INFO - building 'psutil._psutil_windows' extension 03:45:55 INFO - error: Unable to find vcvarsall.bat 03:45:55 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-rc5jiz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:45:55 INFO - running install 03:45:55 INFO - running build 03:45:55 INFO - running build_py 03:45:55 INFO - creating build 03:45:55 INFO - creating build\lib.win32-2.7 03:45:55 INFO - creating build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:45:55 INFO - running build_ext 03:45:55 INFO - building 'psutil._psutil_windows' extension 03:45:55 INFO - error: Unable to find vcvarsall.bat 03:45:55 INFO - ---------------------------------------- 03:45:55 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-rc5jiz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:45:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 03:45:55 WARNING - Return code: 1 03:45:55 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 03:45:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:45: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')]} 03:45:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45: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')]} 03:45:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:55 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 0x024EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02605200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02589118>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C0368>, '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 0x022DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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;C:\\mozilla-build\\hg', '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-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:45:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:45:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:45:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:45:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 03:45:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:45:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:45:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:45:55 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 03:45:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:45:55 INFO - 'DCLOCATION': 'SCL3', 03:45:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:45:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:45:55 INFO - 'HOMEDRIVE': 'C:', 03:45:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 03:45:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:45:55 INFO - 'KTS_VERSION': '1.19c', 03:45:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 03:45:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 03:45:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:45:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:45:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:45:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:55 INFO - 'MOZ_NO_REMOTE': '1', 03:45:55 INFO - 'NO_EM_RESTART': '1', 03:45:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:45:55 INFO - 'OS': 'Windows_NT', 03:45:55 INFO - 'OURDRIVE': 'C:', 03:45: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;C:\\mozilla-build\\hg', 03:45:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:45:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:45:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:45:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:45:55 INFO - 'PROCESSOR_LEVEL': '6', 03:45:55 INFO - 'PROCESSOR_REVISION': '1e05', 03:45:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:45:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:45:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:45:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:45:55 INFO - 'PROMPT': '$P$G', 03:45:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:45:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:45:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:45:55 INFO - 'PWD': 'C:\\slave\\test', 03:45:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:45:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:45:55 INFO - 'SYSTEMDRIVE': 'C:', 03:45:55 INFO - 'SYSTEMROOT': 'C:\\windows', 03:45:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:45:55 INFO - 'TEST1': 'testie', 03:45:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:45:55 INFO - 'USERDOMAIN': 'T-W864-IX-072', 03:45:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 03:45:55 INFO - 'USERNAME': 'cltbld', 03:45:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 03:45:55 INFO - 'WINDIR': 'C:\\windows', 03:45:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:45:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:45:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:45:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:45:56 INFO - Running setup.py egg_info for package mozsystemmonitor 03:45:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:45:56 INFO - Running setup.py egg_info for package psutil 03:45:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:45:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:45:56 INFO - Installing collected packages: mozsystemmonitor, psutil 03:45:56 INFO - Running setup.py install for mozsystemmonitor 03:45:56 INFO - Running setup.py install for psutil 03:45:56 INFO - building 'psutil._psutil_windows' extension 03:45:56 INFO - error: Unable to find vcvarsall.bat 03:45:56 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-marnd3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:45:56 INFO - running install 03:45:56 INFO - running build 03:45:56 INFO - running build_py 03:45:56 INFO - running build_ext 03:45:56 INFO - building 'psutil._psutil_windows' extension 03:45:56 INFO - error: Unable to find vcvarsall.bat 03:45:56 INFO - ---------------------------------------- 03:45:56 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-marnd3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:45:56 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-072\AppData\Roaming\pip\pip.log 03:45:56 WARNING - Return code: 1 03:45:56 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 03:45:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:45:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:56 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 0x024EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02605200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02589118>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C0368>, '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 0x022DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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;C:\\mozilla-build\\hg', '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-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:45:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:45:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:45:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:45:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 03:45:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:45:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:45:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:45:56 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 03:45:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:45:56 INFO - 'DCLOCATION': 'SCL3', 03:45:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:45:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:45:56 INFO - 'HOMEDRIVE': 'C:', 03:45:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 03:45:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:45:56 INFO - 'KTS_VERSION': '1.19c', 03:45:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 03:45:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 03:45:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:45:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:45:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:45:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:56 INFO - 'MOZ_NO_REMOTE': '1', 03:45:56 INFO - 'NO_EM_RESTART': '1', 03:45:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:45:56 INFO - 'OS': 'Windows_NT', 03:45:56 INFO - 'OURDRIVE': 'C:', 03:45:56 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;C:\\mozilla-build\\hg', 03:45:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:45:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:45:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:45:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:45:56 INFO - 'PROCESSOR_LEVEL': '6', 03:45:56 INFO - 'PROCESSOR_REVISION': '1e05', 03:45:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:45:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:45:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:45:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:45:56 INFO - 'PROMPT': '$P$G', 03:45:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:45:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:45:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:45:56 INFO - 'PWD': 'C:\\slave\\test', 03:45:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:45:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:45:56 INFO - 'SYSTEMDRIVE': 'C:', 03:45:56 INFO - 'SYSTEMROOT': 'C:\\windows', 03:45:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:45:56 INFO - 'TEST1': 'testie', 03:45:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:45:56 INFO - 'USERDOMAIN': 'T-W864-IX-072', 03:45:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 03:45:56 INFO - 'USERNAME': 'cltbld', 03:45:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 03:45:56 INFO - 'WINDIR': 'C:\\windows', 03:45:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:45:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:45:56 INFO - Downloading/unpacking blobuploader==1.2.4 03:45:56 INFO - Downloading blobuploader-1.2.4.tar.gz 03:45:56 INFO - Running setup.py egg_info for package blobuploader 03:45:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:46:00 INFO - Running setup.py egg_info for package requests 03:46:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:46:00 INFO - Downloading docopt-0.6.1.tar.gz 03:46:00 INFO - Running setup.py egg_info for package docopt 03:46:00 INFO - Installing collected packages: blobuploader, docopt, requests 03:46:00 INFO - Running setup.py install for blobuploader 03:46:00 INFO - Running setup.py install for docopt 03:46:00 INFO - Running setup.py install for requests 03:46:00 INFO - Successfully installed blobuploader docopt requests 03:46:00 INFO - Cleaning up... 03:46:00 INFO - Return code: 0 03:46:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:46:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:00 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 0x024EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02605200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02589118>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C0368>, '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 0x022DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, '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-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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;C:\\mozilla-build\\hg', '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-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:46:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:46:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:46:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:46:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 03:46:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:46:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:46:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:46:00 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 03:46:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:46:00 INFO - 'DCLOCATION': 'SCL3', 03:46:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:00 INFO - 'HOMEDRIVE': 'C:', 03:46:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 03:46:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:00 INFO - 'KTS_VERSION': '1.19c', 03:46:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 03:46:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 03:46:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:00 INFO - 'MOZ_NO_REMOTE': '1', 03:46:00 INFO - 'NO_EM_RESTART': '1', 03:46:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:00 INFO - 'OS': 'Windows_NT', 03:46:00 INFO - 'OURDRIVE': 'C:', 03:46:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:46:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:46:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:46:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:00 INFO - 'PROCESSOR_LEVEL': '6', 03:46:00 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:46:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:46:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:46:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:46:00 INFO - 'PROMPT': '$P$G', 03:46:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:46:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:46:00 INFO - 'PWD': 'C:\\slave\\test', 03:46:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:00 INFO - 'SYSTEMDRIVE': 'C:', 03:46:00 INFO - 'SYSTEMROOT': 'C:\\windows', 03:46:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:46:00 INFO - 'TEST1': 'testie', 03:46:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:46:00 INFO - 'USERDOMAIN': 'T-W864-IX-072', 03:46:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 03:46:00 INFO - 'USERNAME': 'cltbld', 03:46:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 03:46:00 INFO - 'WINDIR': 'C:\\windows', 03:46:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:46:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:46:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:46:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:46:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:46:06 INFO - Unpacking c:\slave\test\build\tests\marionette 03:46:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:46:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:06 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:46:06 INFO - Running setup.py install for browsermob-proxy 03:46:21 INFO - Running setup.py install for manifestparser 03:46:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for marionette-client 03:46:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for marionette-driver 03:46:21 INFO - Running setup.py install for mozcrash 03:46:21 INFO - Running setup.py install for mozdebug 03:46:21 INFO - Running setup.py install for mozdevice 03:46:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozfile 03:46:21 INFO - Running setup.py install for mozhttpd 03:46:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozinfo 03:46:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozInstall 03:46:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozleak 03:46:21 INFO - Running setup.py install for mozlog 03:46:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for moznetwork 03:46:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozprocess 03:46:21 INFO - Running setup.py install for mozprofile 03:46:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozrunner 03:46:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for mozscreenshot 03:46:21 INFO - Running setup.py install for moztest 03:46:21 INFO - Running setup.py install for mozversion 03:46:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:46:21 INFO - Running setup.py install for wptserve 03:46:21 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:46:21 INFO - Cleaning up... 03:46:21 INFO - Return code: 0 03:46:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:46:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:21 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 0x024EA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02605200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02589118>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025C0368>, '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 0x022DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, '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-072', 'USERDOMAIN': 'T-W864-IX-072', '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-072', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-072', '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;C:\\mozilla-build\\hg', '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-072\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:46:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:46:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:46:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:46:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 03:46:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:46:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:46:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:46:21 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 03:46:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:46:21 INFO - 'DCLOCATION': 'SCL3', 03:46:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:21 INFO - 'HOMEDRIVE': 'C:', 03:46:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 03:46:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:21 INFO - 'KTS_VERSION': '1.19c', 03:46:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 03:46:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 03:46:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:21 INFO - 'MOZ_NO_REMOTE': '1', 03:46:21 INFO - 'NO_EM_RESTART': '1', 03:46:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:21 INFO - 'OS': 'Windows_NT', 03:46:21 INFO - 'OURDRIVE': 'C:', 03:46:21 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;C:\\mozilla-build\\hg', 03:46:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:46:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:46:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:21 INFO - 'PROCESSOR_LEVEL': '6', 03:46:21 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:46:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:46:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:46:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:46:21 INFO - 'PROMPT': '$P$G', 03:46:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:46:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:46:21 INFO - 'PWD': 'C:\\slave\\test', 03:46:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:21 INFO - 'SYSTEMDRIVE': 'C:', 03:46:21 INFO - 'SYSTEMROOT': 'C:\\windows', 03:46:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:46:21 INFO - 'TEST1': 'testie', 03:46:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:46:21 INFO - 'USERDOMAIN': 'T-W864-IX-072', 03:46:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 03:46:21 INFO - 'USERNAME': 'cltbld', 03:46:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 03:46:21 INFO - 'WINDIR': 'C:\\windows', 03:46:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:46:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:46:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:46:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:46:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:46:25 INFO - Unpacking c:\slave\test\build\tests\marionette 03:46:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:46:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:46:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:46:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 03:46:37 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:46:37 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:46:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:46:37 INFO - Downloading blessings-1.6.tar.gz 03:46:37 INFO - Running setup.py egg_info for package blessings 03:46:37 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 03:46:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:46:37 INFO - Running setup.py install for blessings 03:46:37 INFO - Running setup.py install for browsermob-proxy 03:46:37 INFO - Running setup.py install for manifestparser 03:46:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Running setup.py install for marionette-client 03:46:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Running setup.py install for marionette-driver 03:46:37 INFO - Running setup.py install for mozcrash 03:46:37 INFO - Running setup.py install for mozdebug 03:46:37 INFO - Running setup.py install for mozdevice 03:46:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Running setup.py install for mozhttpd 03:46:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Running setup.py install for mozInstall 03:46:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Running setup.py install for mozleak 03:46:37 INFO - Running setup.py install for mozprofile 03:46:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Running setup.py install for mozrunner 03:46:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:46:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:46:39 INFO - Running setup.py install for mozscreenshot 03:46:39 INFO - Running setup.py install for moztest 03:46:39 INFO - Running setup.py install for mozversion 03:46:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:46:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:46:39 INFO - Running setup.py install for wptserve 03:46:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:46:39 INFO - Cleaning up... 03:46:39 INFO - Return code: 0 03:46:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:46:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:46:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:46:39 INFO - Reading from file tmpfile_stdout 03:46:39 INFO - Using _rmtree_windows ... 03:46:39 INFO - Using _rmtree_windows ... 03:46:39 INFO - Current package versions: 03:46:39 INFO - blessings == 1.6 03:46:39 INFO - blobuploader == 1.2.4 03:46:39 INFO - browsermob-proxy == 0.6.0 03:46:39 INFO - distribute == 0.6.14 03:46:39 INFO - docopt == 0.6.1 03:46:39 INFO - manifestparser == 1.1 03:46:39 INFO - marionette-client == 2.3.0 03:46:39 INFO - marionette-driver == 1.4.0 03:46:39 INFO - mozInstall == 1.12 03:46:39 INFO - mozcrash == 0.17 03:46:39 INFO - mozdebug == 0.1 03:46:39 INFO - mozdevice == 0.48 03:46:39 INFO - mozfile == 1.2 03:46:39 INFO - mozhttpd == 0.7 03:46:39 INFO - mozinfo == 0.9 03:46:39 INFO - mozleak == 0.1 03:46:39 INFO - mozlog == 3.1 03:46:39 INFO - moznetwork == 0.27 03:46:39 INFO - mozprocess == 0.22 03:46:39 INFO - mozprofile == 0.28 03:46:39 INFO - mozrunner == 6.11 03:46:39 INFO - mozscreenshot == 0.1 03:46:39 INFO - mozsystemmonitor == 0.0 03:46:39 INFO - moztest == 0.7 03:46:39 INFO - mozversion == 1.4 03:46:39 INFO - requests == 1.2.3 03:46:39 INFO - wptserve == 1.4.0 03:46:39 INFO - Running post-action listener: _resource_record_post_action 03:46:39 INFO - Running post-action listener: _start_resource_monitoring 03:46:39 INFO - Starting resource monitoring. 03:46:40 INFO - ##### 03:46:40 INFO - ##### Running pull step. 03:46:40 INFO - ##### 03:46:40 INFO - Running pre-action listener: _resource_record_pre_action 03:46:40 INFO - Running main action method: pull 03:46:40 INFO - Pull has nothing to do! 03:46:40 INFO - Running post-action listener: _resource_record_post_action 03:46:40 INFO - ##### 03:46:40 INFO - ##### Running install step. 03:46:40 INFO - ##### 03:46:40 INFO - Running pre-action listener: _resource_record_pre_action 03:46:40 INFO - Running main action method: install 03:46:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:46:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:46:40 INFO - Reading from file tmpfile_stdout 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - Detecting whether we're running mozinstall >=1.0... 03:46:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:46:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:46:40 INFO - Reading from file tmpfile_stdout 03:46:40 INFO - Output received: 03:46:40 INFO - Usage: mozinstall-script.py [options] installer 03:46:40 INFO - Options: 03:46:40 INFO - -h, --help show this help message and exit 03:46:40 INFO - -d DEST, --destination=DEST 03:46:40 INFO - Directory to install application into. [default: 03:46:40 INFO - "C:\slave\test"] 03:46:40 INFO - --app=APP Application being installed. [default: firefox] 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - mkdir: C:\slave\test\build\application 03:46:40 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:46:40 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 03:46:43 INFO - Reading from file tmpfile_stdout 03:46:43 INFO - Output received: 03:46:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:46:43 INFO - Using _rmtree_windows ... 03:46:43 INFO - Using _rmtree_windows ... 03:46:43 INFO - Running post-action listener: _resource_record_post_action 03:46:43 INFO - ##### 03:46:43 INFO - ##### Running run-tests step. 03:46:43 INFO - ##### 03:46:43 INFO - Running pre-action listener: _resource_record_pre_action 03:46:43 INFO - Running main action method: run_tests 03:46:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:46:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:46:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:46:43 INFO - grabbing minidump binary from tooltool 03:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:43 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 0x025C0368>, '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 0x022DED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026180C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:46:43 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 03:46:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 03:46:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:46:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprbeai5 03:46:44 INFO - INFO - File integrity verified, renaming tmprbeai5 to win32-minidump_stackwalk.exe 03:46:44 INFO - Return code: 0 03:46:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:46:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:46:44 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/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:46:44 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/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:46:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:46:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Roaming', 03:46:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:46:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:46:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:46:44 INFO - 'COMPUTERNAME': 'T-W864-IX-072', 03:46:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:46:44 INFO - 'DCLOCATION': 'SCL3', 03:46:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:44 INFO - 'HOMEDRIVE': 'C:', 03:46:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-072', 03:46:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:44 INFO - 'KTS_VERSION': '1.19c', 03:46:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-072\\AppData\\Local', 03:46:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-072', 03:46:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:46:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:44 INFO - 'MOZ_NO_REMOTE': '1', 03:46:44 INFO - 'NO_EM_RESTART': '1', 03:46:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:44 INFO - 'OS': 'Windows_NT', 03:46:44 INFO - 'OURDRIVE': 'C:', 03:46:44 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;C:\\mozilla-build\\hg', 03:46:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:46:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:46:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:44 INFO - 'PROCESSOR_LEVEL': '6', 03:46:44 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:46:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:46:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:46:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:46:44 INFO - 'PROMPT': '$P$G', 03:46:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:46:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:46:44 INFO - 'PWD': 'C:\\slave\\test', 03:46:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:44 INFO - 'SYSTEMDRIVE': 'C:', 03:46:44 INFO - 'SYSTEMROOT': 'C:\\windows', 03:46:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:46:44 INFO - 'TEST1': 'testie', 03:46:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:46:44 INFO - 'USERDOMAIN': 'T-W864-IX-072', 03:46:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-072', 03:46:44 INFO - 'USERNAME': 'cltbld', 03:46:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-072', 03:46:44 INFO - 'WINDIR': 'C:\\windows', 03:46:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:44 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/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 03:46:46 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 03:46:46 INFO - import pkg_resources 03:46:47 INFO - Using 1 client processes 03:46:50 INFO - SUITE-START | Running 778 tests 03:46:50 INFO - Running testharness tests 03:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:46:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:46:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 03:46:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:46:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:46:51 INFO - Setting up ssl 03:46:51 INFO - PROCESS | certutil | 03:46:51 INFO - PROCESS | certutil | 03:46:51 INFO - PROCESS | certutil | 03:46:51 INFO - Certificate Nickname Trust Attributes 03:46:51 INFO - SSL,S/MIME,JAR/XPI 03:46:51 INFO - 03:46:51 INFO - web-platform-tests CT,, 03:46:51 INFO - 03:46:51 INFO - Starting runner 03:46:52 INFO - PROCESS | 2788 | [2788] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:46:52 INFO - PROCESS | 2788 | [2788] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:46:52 INFO - PROCESS | 2788 | [2788] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:46:52 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:46:52 INFO - PROCESS | 2788 | [2788] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:46:53 INFO - PROCESS | 2788 | 1465037213745 Marionette DEBUG Marionette enabled via build flag and pref 03:46:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003C71800 == 1 [pid = 2788] [id = 1] 03:46:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 1 (000000B003C72000) [pid = 2788] [serial = 1] [outer = 0000000000000000] 03:46:54 INFO - PROCESS | 2788 | [2788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 2 (000000B003C73000) [pid = 2788] [serial = 2] [outer = 000000B003C72000] 03:46:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B006E49000 == 2 [pid = 2788] [id = 2] 03:46:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 3 (000000B006E49800) [pid = 2788] [serial = 3] [outer = 0000000000000000] 03:46:55 INFO - PROCESS | 2788 | [2788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 4 (000000B006E4A800) [pid = 2788] [serial = 4] [outer = 000000B006E49800] 03:46:55 INFO - PROCESS | 2788 | 1465037215510 Marionette INFO Listening on port 2828 03:46:57 INFO - PROCESS | 2788 | 1465037217421 Marionette DEBUG Marionette enabled via command-line flag 03:46:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D95000 == 3 [pid = 2788] [id = 3] 03:46:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 5 (000000B007DDF000) [pid = 2788] [serial = 5] [outer = 0000000000000000] 03:46:57 INFO - PROCESS | 2788 | [2788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 6 (000000B007DE0000) [pid = 2788] [serial = 6] [outer = 000000B007DDF000] 03:46:57 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:46:57 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 7 (000000B007EC7800) [pid = 2788] [serial = 7] [outer = 000000B006E49800] 03:46:58 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:58 INFO - PROCESS | 2788 | 1465037218104 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 03:46:58 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:58 INFO - PROCESS | 2788 | 1465037218136 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 03:46:58 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:58 INFO - PROCESS | 2788 | 1465037218144 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 03:46:58 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:58 INFO - PROCESS | 2788 | 1465037218180 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 03:46:58 INFO - PROCESS | 2788 | 1465037218183 Marionette DEBUG Closed connection conn0 03:46:58 INFO - PROCESS | 2788 | 1465037218185 Marionette DEBUG Closed connection conn1 03:46:58 INFO - PROCESS | 2788 | 1465037218187 Marionette DEBUG Closed connection conn2 03:46:58 INFO - PROCESS | 2788 | 1465037218271 Marionette DEBUG Closed connection conn3 03:46:58 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:58 INFO - PROCESS | 2788 | 1465037218277 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 03:46:58 INFO - PROCESS | 2788 | 1465037218717 Marionette DEBUG Closed connection conn4 03:46:58 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:58 INFO - PROCESS | 2788 | 1465037218724 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 03:46:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098BE800 == 4 [pid = 2788] [id = 4] 03:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 8 (000000B008E77400) [pid = 2788] [serial = 8] [outer = 0000000000000000] 03:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 9 (000000B00945D400) [pid = 2788] [serial = 9] [outer = 000000B008E77400] 03:46:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 10 (000000B009048800) [pid = 2788] [serial = 10] [outer = 000000B008E77400] 03:46:58 INFO - PROCESS | 2788 | 1465037218929 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:46:58 INFO - PROCESS | 2788 | 1465037218935 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604011925","device":"desktop","version":"48.0a2"} 03:46:59 INFO - PROCESS | 2788 | [2788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:46:59 INFO - PROCESS | 2788 | [2788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:47:00 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:47:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBA2800 == 5 [pid = 2788] [id = 5] 03:47:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 11 (000000B00EBB1800) [pid = 2788] [serial = 11] [outer = 0000000000000000] 03:47:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB2000 == 6 [pid = 2788] [id = 6] 03:47:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 12 (000000B00E9F3000) [pid = 2788] [serial = 12] [outer = 0000000000000000] 03:47:01 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:47:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FABF000 == 7 [pid = 2788] [id = 7] 03:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 13 (000000B00E9EF800) [pid = 2788] [serial = 13] [outer = 0000000000000000] 03:47:01 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:47:01 INFO - PROCESS | 2788 | [2788] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 14 (000000B00FA2DC00) [pid = 2788] [serial = 14] [outer = 000000B00E9EF800] 03:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 15 (000000B0100E0800) [pid = 2788] [serial = 15] [outer = 000000B00EBB1800] 03:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 16 (000000B00FA24C00) [pid = 2788] [serial = 16] [outer = 000000B00E9F3000] 03:47:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 17 (000000B00FD3D000) [pid = 2788] [serial = 17] [outer = 000000B00E9EF800] 03:47:02 INFO - PROCESS | 2788 | 1465037222509 Marionette INFO startBrowser 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:02 INFO - PROCESS | 2788 | 1465037222544 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 2788 | 1465037222558 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 2788 | 1465037222561 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 18 (000000B012288000) [pid = 2788] [serial = 18] [outer = 000000B00E9EF800] 03:47:03 INFO - PROCESS | 2788 | 1465037223506 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"6b4d49a9-06d6-45d2-b646-da630c41a4e8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160604011925","device":"desktop","version":"48.0a2","command_id":1}}] 03:47:04 INFO - PROCESS | 2788 | 1465037224109 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:47:04 INFO - PROCESS | 2788 | 1465037224112 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:04 INFO - PROCESS | 2788 | 1465037224258 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 03:47:04 INFO - PROCESS | 2788 | 1465037224280 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:47:04 INFO - PROCESS | 2788 | 1465037224283 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:04 INFO - PROCESS | 2788 | [2788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:47:05 INFO - PROCESS | 2788 | --DOCSHELL 000000B003C71800 == 6 [pid = 2788] [id = 1] 03:47:06 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 19 (000000B008938400) [pid = 2788] [serial = 19] [outer = 000000B00E9EF800] 03:47:06 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:06 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:06 INFO - PROCESS | 2788 | 1465037226375 Marionette TRACE conn5 <- [1,3,null,{}] 03:47:06 INFO - PROCESS | 2788 | 1465037226380 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:47:06 INFO - PROCESS | 2788 | 1465037226383 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:06 INFO - PROCESS | 2788 | 1465037226404 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 03:47:06 INFO - PROCESS | 2788 | 1465037226435 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 2788 | 1465037226439 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 03:47:06 INFO - PROCESS | 2788 | 1465037226445 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:47:06 INFO - PROCESS | 2788 | 1465037226448 Marionette TRACE conn5 <- [1,6,null,{}] 03:47:06 INFO - PROCESS | 2788 | 1465037226465 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:06 INFO - PROCESS | 2788 | 1465037226467 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:06 INFO - PROCESS | 2788 | 1465037226489 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 03:47:06 INFO - PROCESS | 2788 | 1465037226495 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 2788 | 1465037226499 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A49800 == 7 [pid = 2788] [id = 8] 03:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 20 (000000B007EA6C00) [pid = 2788] [serial = 20] [outer = 0000000000000000] 03:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 21 (000000B00F338C00) [pid = 2788] [serial = 21] [outer = 000000B007EA6C00] 03:47:06 INFO - PROCESS | 2788 | 1465037226560 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 22 (000000B00F6AEC00) [pid = 2788] [serial = 22] [outer = 000000B007EA6C00] 03:47:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0016A2800 == 8 [pid = 2788] [id = 9] 03:47:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 23 (000000B007009C00) [pid = 2788] [serial = 23] [outer = 0000000000000000] 03:47:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 24 (000000B0070A9000) [pid = 2788] [serial = 24] [outer = 000000B007009C00] 03:47:07 INFO - PROCESS | 2788 | 1465037227051 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 25 (000000B007846C00) [pid = 2788] [serial = 25] [outer = 000000B007009C00] 03:47:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098BE800 == 7 [pid = 2788] [id = 4] 03:47:07 INFO - PROCESS | 2788 | 1465037227751 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1526ms 03:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:47:08 INFO - PROCESS | 2788 | 1465037227986 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 2788 | 1465037227989 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 03:47:08 INFO - PROCESS | 2788 | 1465037227994 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 2788 | 1465037227997 Marionette TRACE conn5 <- [1,10,null,{}] 03:47:08 INFO - PROCESS | 2788 | 1465037228002 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 2788 | 1465037228005 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:08 INFO - PROCESS | 2788 | 1465037228097 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 03:47:08 INFO - PROCESS | 2788 | 1465037228104 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 2788 | 1465037228107 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00780B000 == 8 [pid = 2788] [id = 10] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 26 (000000B00C986800) [pid = 2788] [serial = 26] [outer = 0000000000000000] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 27 (000000B00CA84800) [pid = 2788] [serial = 27] [outer = 000000B00C986800] 03:47:08 INFO - PROCESS | 2788 | 1465037228158 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 28 (000000B00E92B000) [pid = 2788] [serial = 28] [outer = 000000B00C986800] 03:47:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D91000 == 9 [pid = 2788] [id = 11] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 29 (000000B007D93000) [pid = 2788] [serial = 29] [outer = 0000000000000000] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 30 (000000B007D94800) [pid = 2788] [serial = 30] [outer = 000000B007D93000] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 31 (000000B007EC0800) [pid = 2788] [serial = 31] [outer = 000000B007D93000] 03:47:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0016A2000 == 10 [pid = 2788] [id = 12] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 32 (000000B00787BC00) [pid = 2788] [serial = 32] [outer = 0000000000000000] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 33 (000000B01022C000) [pid = 2788] [serial = 33] [outer = 000000B00787BC00] 03:47:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 34 (000000B00FD38800) [pid = 2788] [serial = 34] [outer = 000000B00787BC00] 03:47:08 INFO - PROCESS | 2788 | 1465037228874 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 944ms 03:47:08 INFO - PROCESS | 2788 | 1465037228939 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 2788 | 1465037228944 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 03:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:47:08 INFO - PROCESS | 2788 | 1465037228950 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 2788 | 1465037228953 Marionette TRACE conn5 <- [1,14,null,{}] 03:47:08 INFO - PROCESS | 2788 | 1465037228957 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 2788 | 1465037228960 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:09 INFO - PROCESS | 2788 | 1465037229055 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 03:47:09 INFO - PROCESS | 2788 | 1465037229067 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 2788 | 1465037229070 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C545800 == 11 [pid = 2788] [id = 13] 03:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 35 (000000B010C81800) [pid = 2788] [serial = 35] [outer = 0000000000000000] 03:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 36 (000000B010E37800) [pid = 2788] [serial = 36] [outer = 000000B010C81800] 03:47:09 INFO - PROCESS | 2788 | 1465037229120 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 37 (000000B011EDE800) [pid = 2788] [serial = 37] [outer = 000000B010C81800] 03:47:09 INFO - PROCESS | 2788 | 1465037229592 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 03:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:47:09 INFO - PROCESS | 2788 | 1465037229645 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 2788 | 1465037229647 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 03:47:09 INFO - PROCESS | 2788 | 1465037229651 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 2788 | 1465037229655 Marionette TRACE conn5 <- [1,18,null,{}] 03:47:09 INFO - PROCESS | 2788 | 1465037229666 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 2788 | 1465037229671 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:09 INFO - PROCESS | 2788 | 1465037229765 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 03:47:09 INFO - PROCESS | 2788 | 1465037229775 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 2788 | 1465037229778 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E092000 == 12 [pid = 2788] [id = 14] 03:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 38 (000000B012D91000) [pid = 2788] [serial = 38] [outer = 0000000000000000] 03:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 39 (000000B012E0D800) [pid = 2788] [serial = 39] [outer = 000000B012D91000] 03:47:09 INFO - PROCESS | 2788 | 1465037229831 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 40 (000000B010C62000) [pid = 2788] [serial = 40] [outer = 000000B012D91000] 03:47:10 INFO - PROCESS | 2788 | 1465037230246 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 03:47:10 INFO - PROCESS | 2788 | 1465037230283 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 2788 | 1465037230286 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 03:47:10 INFO - PROCESS | 2788 | 1465037230289 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:47:10 INFO - PROCESS | 2788 | 1465037230291 Marionette TRACE conn5 <- [1,22,null,{}] 03:47:10 INFO - PROCESS | 2788 | 1465037230295 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 2788 | 1465037230297 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:10 INFO - PROCESS | 2788 | 1465037230386 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 03:47:10 INFO - PROCESS | 2788 | 1465037230392 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 2788 | 1465037230394 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCA7000 == 13 [pid = 2788] [id = 15] 03:47:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 41 (000000B00C445800) [pid = 2788] [serial = 41] [outer = 0000000000000000] 03:47:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 42 (000000B00C5A0400) [pid = 2788] [serial = 42] [outer = 000000B00C445800] 03:47:10 INFO - PROCESS | 2788 | 1465037230440 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 43 (000000B00CC5C800) [pid = 2788] [serial = 43] [outer = 000000B00C445800] 03:47:10 INFO - PROCESS | 2788 | 1465037230873 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 03:47:10 INFO - PROCESS | 2788 | 1465037230926 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 2788 | 1465037230928 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:47:10 INFO - PROCESS | 2788 | 1465037230932 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 2788 | 1465037230934 Marionette TRACE conn5 <- [1,26,null,{}] 03:47:10 INFO - PROCESS | 2788 | 1465037230937 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 2788 | 1465037230940 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:11 INFO - PROCESS | 2788 | 1465037231023 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 03:47:11 INFO - PROCESS | 2788 | 1465037231028 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 2788 | 1465037231031 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2EB800 == 14 [pid = 2788] [id = 16] 03:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 44 (000000B007117000) [pid = 2788] [serial = 44] [outer = 0000000000000000] 03:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 45 (000000B00BF50000) [pid = 2788] [serial = 45] [outer = 000000B007117000] 03:47:11 INFO - PROCESS | 2788 | 1465037231075 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 46 (000000B00FB17C00) [pid = 2788] [serial = 46] [outer = 000000B007117000] 03:47:11 INFO - PROCESS | 2788 | 1465037231483 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 03:47:11 INFO - PROCESS | 2788 | 1465037231522 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 2788 | 1465037231524 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 03:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:47:11 INFO - PROCESS | 2788 | 1465037231527 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 2788 | 1465037231529 Marionette TRACE conn5 <- [1,30,null,{}] 03:47:11 INFO - PROCESS | 2788 | 1465037231532 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 2788 | 1465037231539 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:11 INFO - PROCESS | 2788 | 1465037231659 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 03:47:11 INFO - PROCESS | 2788 | 1465037231674 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 2788 | 1465037231676 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7D2800 == 15 [pid = 2788] [id = 17] 03:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 47 (000000B00FEF4400) [pid = 2788] [serial = 47] [outer = 0000000000000000] 03:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 48 (000000B012D8C800) [pid = 2788] [serial = 48] [outer = 000000B00FEF4400] 03:47:11 INFO - PROCESS | 2788 | 1465037231723 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 49 (000000B07FBD8800) [pid = 2788] [serial = 49] [outer = 000000B00FEF4400] 03:47:12 INFO - PROCESS | 2788 | 1465037232132 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 03:47:12 INFO - PROCESS | 2788 | 1465037232159 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 2788 | 1465037232161 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 03:47:12 INFO - PROCESS | 2788 | 1465037232164 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:47:12 INFO - PROCESS | 2788 | 1465037232166 Marionette TRACE conn5 <- [1,34,null,{}] 03:47:12 INFO - PROCESS | 2788 | 1465037232180 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 2788 | 1465037232182 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:12 INFO - PROCESS | 2788 | 1465037232263 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 03:47:12 INFO - PROCESS | 2788 | 1465037232269 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 2788 | 1465037232271 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100EC000 == 16 [pid = 2788] [id = 18] 03:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 50 (000000B002775000) [pid = 2788] [serial = 50] [outer = 0000000000000000] 03:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 51 (000000B002778C00) [pid = 2788] [serial = 51] [outer = 000000B002775000] 03:47:12 INFO - PROCESS | 2788 | 1465037232317 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 52 (000000B00FA2E400) [pid = 2788] [serial = 52] [outer = 000000B002775000] 03:47:12 INFO - PROCESS | 2788 | 1465037232764 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 650ms 03:47:12 INFO - PROCESS | 2788 | 1465037232819 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 2788 | 1465037232821 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 03:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:47:12 INFO - PROCESS | 2788 | 1465037232830 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 2788 | 1465037232832 Marionette TRACE conn5 <- [1,38,null,{}] 03:47:12 INFO - PROCESS | 2788 | 1465037232835 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 2788 | 1465037232838 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:12 INFO - PROCESS | 2788 | 1465037232923 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 03:47:12 INFO - PROCESS | 2788 | 1465037232935 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 2788 | 1465037232938 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01247E800 == 17 [pid = 2788] [id = 19] 03:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 53 (000000B0130E9800) [pid = 2788] [serial = 53] [outer = 0000000000000000] 03:47:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 54 (000000B0134A2000) [pid = 2788] [serial = 54] [outer = 000000B0130E9800] 03:47:12 INFO - PROCESS | 2788 | 1465037232983 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 55 (000000B0134A9C00) [pid = 2788] [serial = 55] [outer = 000000B0130E9800] 03:47:13 INFO - PROCESS | 2788 | 1465037233390 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 03:47:13 INFO - PROCESS | 2788 | 1465037233419 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 2788 | 1465037233422 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 03:47:13 INFO - PROCESS | 2788 | 1465037233425 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:47:13 INFO - PROCESS | 2788 | 1465037233427 Marionette TRACE conn5 <- [1,42,null,{}] 03:47:13 INFO - PROCESS | 2788 | 1465037233430 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 2788 | 1465037233432 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:13 INFO - PROCESS | 2788 | 1465037233547 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 03:47:13 INFO - PROCESS | 2788 | 1465037233556 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 2788 | 1465037233558 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013048000 == 18 [pid = 2788] [id = 20] 03:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (000000B015569800) [pid = 2788] [serial = 56] [outer = 0000000000000000] 03:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (000000B01556C000) [pid = 2788] [serial = 57] [outer = 000000B015569800] 03:47:13 INFO - PROCESS | 2788 | 1465037233603 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B015572C00) [pid = 2788] [serial = 58] [outer = 000000B015569800] 03:47:13 INFO - PROCESS | 2788 | 1465037233977 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 03:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:47:14 INFO - PROCESS | 2788 | 1465037234015 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 2788 | 1465037234017 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 03:47:14 INFO - PROCESS | 2788 | 1465037234021 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 2788 | 1465037234023 Marionette TRACE conn5 <- [1,46,null,{}] 03:47:14 INFO - PROCESS | 2788 | 1465037234026 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 2788 | 1465037234028 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:14 INFO - PROCESS | 2788 | 1465037234141 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 03:47:14 INFO - PROCESS | 2788 | 1465037234149 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 2788 | 1465037234151 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017092800 == 19 [pid = 2788] [id = 21] 03:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B01556FC00) [pid = 2788] [serial = 59] [outer = 0000000000000000] 03:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B017042C00) [pid = 2788] [serial = 60] [outer = 000000B01556FC00] 03:47:14 INFO - PROCESS | 2788 | 1465037234199 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B01704E400) [pid = 2788] [serial = 61] [outer = 000000B01556FC00] 03:47:14 INFO - PROCESS | 2788 | 1465037234601 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 628ms 03:47:14 INFO - PROCESS | 2788 | 1465037234652 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 2788 | 1465037234655 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 03:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:47:14 INFO - PROCESS | 2788 | 1465037234658 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 2788 | 1465037234661 Marionette TRACE conn5 <- [1,50,null,{}] 03:47:14 INFO - PROCESS | 2788 | 1465037234664 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 2788 | 1465037234667 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:14 INFO - PROCESS | 2788 | 1465037234783 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 03:47:14 INFO - PROCESS | 2788 | 1465037234791 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 2788 | 1465037234793 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DC2000 == 20 [pid = 2788] [id = 22] 03:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B015D3F400) [pid = 2788] [serial = 62] [outer = 0000000000000000] 03:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B015D9A800) [pid = 2788] [serial = 63] [outer = 000000B015D3F400] 03:47:14 INFO - PROCESS | 2788 | 1465037234843 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00E928800) [pid = 2788] [serial = 64] [outer = 000000B015D3F400] 03:47:15 INFO - PROCESS | 2788 | 1465037235231 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 03:47:15 INFO - PROCESS | 2788 | 1465037235290 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 2788 | 1465037235292 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 03:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:47:15 INFO - PROCESS | 2788 | 1465037235296 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 2788 | 1465037235298 Marionette TRACE conn5 <- [1,54,null,{}] 03:47:15 INFO - PROCESS | 2788 | 1465037235301 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:15 INFO - PROCESS | 2788 | 1465037235303 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:16 INFO - PROCESS | 2788 | 1465037236066 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 03:47:16 INFO - PROCESS | 2788 | 1465037236156 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 2788 | 1465037236159 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003E6A000 == 21 [pid = 2788] [id = 23] 03:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B006E62C00) [pid = 2788] [serial = 65] [outer = 0000000000000000] 03:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B0075BD800) [pid = 2788] [serial = 66] [outer = 000000B006E62C00] 03:47:16 INFO - PROCESS | 2788 | 1465037236212 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00BF47800) [pid = 2788] [serial = 67] [outer = 000000B006E62C00] 03:47:16 INFO - PROCESS | 2788 | 1465037236647 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1390ms 03:47:16 INFO - PROCESS | 2788 | 1465037236690 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 2788 | 1465037236695 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 03:47:16 INFO - PROCESS | 2788 | 1465037236705 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:47:16 INFO - PROCESS | 2788 | 1465037236709 Marionette TRACE conn5 <- [1,58,null,{}] 03:47:16 INFO - PROCESS | 2788 | 1465037236713 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 2788 | 1465037236716 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:16 INFO - PROCESS | 2788 | 1465037236822 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 03:47:16 INFO - PROCESS | 2788 | 1465037236829 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 2788 | 1465037236832 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007EC6800 == 22 [pid = 2788] [id = 24] 03:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00C5A5000) [pid = 2788] [serial = 68] [outer = 0000000000000000] 03:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00C9ED400) [pid = 2788] [serial = 69] [outer = 000000B00C5A5000] 03:47:16 INFO - PROCESS | 2788 | 1465037236880 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00E7BB000) [pid = 2788] [serial = 70] [outer = 000000B00C5A5000] 03:47:17 INFO - PROCESS | 2788 | 1465037237309 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 03:47:17 INFO - PROCESS | 2788 | 1465037237338 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 2788 | 1465037237342 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:47:17 INFO - PROCESS | 2788 | 1465037237345 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 2788 | 1465037237347 Marionette TRACE conn5 <- [1,62,null,{}] 03:47:17 INFO - PROCESS | 2788 | 1465037237351 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:17 INFO - PROCESS | 2788 | 1465037237353 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:17 INFO - PROCESS | 2788 | 1465037237685 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B008E77400) [pid = 2788] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B007EA6C00) [pid = 2788] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00C986800) [pid = 2788] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010C81800) [pid = 2788] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B012D91000) [pid = 2788] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00C445800) [pid = 2788] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:47:17 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B007117000) [pid = 2788] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:47:17 INFO - PROCESS | 2788 | 1465037237769 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 2788 | 1465037237771 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00902A000 == 23 [pid = 2788] [id = 25] 03:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B002621000) [pid = 2788] [serial = 71] [outer = 0000000000000000] 03:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B007173800) [pid = 2788] [serial = 72] [outer = 000000B002621000] 03:47:17 INFO - PROCESS | 2788 | 1465037237820 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00EBF8000) [pid = 2788] [serial = 73] [outer = 000000B002621000] 03:47:18 INFO - PROCESS | 2788 | 1465037238191 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 03:47:18 INFO - PROCESS | 2788 | 1465037238229 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 2788 | 1465037238234 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:47:18 INFO - PROCESS | 2788 | 1465037238244 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 2788 | 1465037238249 Marionette TRACE conn5 <- [1,66,null,{}] 03:47:18 INFO - PROCESS | 2788 | 1465037238252 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 2788 | 1465037238256 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:18 INFO - PROCESS | 2788 | 1465037238345 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 03:47:18 INFO - PROCESS | 2788 | 1465037238351 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 2788 | 1465037238353 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC4000 == 24 [pid = 2788] [id = 26] 03:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B0079CAC00) [pid = 2788] [serial = 74] [outer = 0000000000000000] 03:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FD3B400) [pid = 2788] [serial = 75] [outer = 000000B0079CAC00] 03:47:18 INFO - PROCESS | 2788 | 1465037238400 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010060000) [pid = 2788] [serial = 76] [outer = 000000B0079CAC00] 03:47:18 INFO - PROCESS | 2788 | 1465037238813 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 03:47:18 INFO - PROCESS | 2788 | 1465037238870 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 2788 | 1465037238872 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:47:18 INFO - PROCESS | 2788 | 1465037238876 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 2788 | 1465037238885 Marionette TRACE conn5 <- [1,70,null,{}] 03:47:18 INFO - PROCESS | 2788 | 1465037238894 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 2788 | 1465037238896 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:18 INFO - PROCESS | 2788 | 1465037238981 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 03:47:19 INFO - PROCESS | 2788 | 1465037238989 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 2788 | 1465037238991 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7D0000 == 25 [pid = 2788] [id = 27] 03:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010C6A800) [pid = 2788] [serial = 77] [outer = 0000000000000000] 03:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010C81800) [pid = 2788] [serial = 78] [outer = 000000B010C6A800] 03:47:19 INFO - PROCESS | 2788 | 1465037239037 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B011EDE000) [pid = 2788] [serial = 79] [outer = 000000B010C6A800] 03:47:19 INFO - PROCESS | 2788 | 1465037239460 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 03:47:19 INFO - PROCESS | 2788 | 1465037239529 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 2788 | 1465037239531 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 03:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:47:19 INFO - PROCESS | 2788 | 1465037239535 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 2788 | 1465037239536 Marionette TRACE conn5 <- [1,74,null,{}] 03:47:19 INFO - PROCESS | 2788 | 1465037239540 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 2788 | 1465037239542 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:19 INFO - PROCESS | 2788 | 1465037239625 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 03:47:19 INFO - PROCESS | 2788 | 1465037239631 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 2788 | 1465037239637 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01229C800 == 26 [pid = 2788] [id = 28] 03:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B0130E6C00) [pid = 2788] [serial = 80] [outer = 0000000000000000] 03:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0130E9C00) [pid = 2788] [serial = 81] [outer = 000000B0130E6C00] 03:47:19 INFO - PROCESS | 2788 | 1465037239693 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B015568800) [pid = 2788] [serial = 82] [outer = 000000B0130E6C00] 03:47:20 INFO - PROCESS | 2788 | 1465037240369 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 03:47:20 INFO - PROCESS | 2788 | 1465037240433 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 2788 | 1465037240437 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 03:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:47:20 INFO - PROCESS | 2788 | 1465037240443 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 2788 | 1465037240447 Marionette TRACE conn5 <- [1,78,null,{}] 03:47:20 INFO - PROCESS | 2788 | 1465037240452 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 2788 | 1465037240456 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:20 INFO - PROCESS | 2788 | 1465037240573 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 03:47:20 INFO - PROCESS | 2788 | 1465037240628 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 2788 | 1465037240632 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C520000 == 27 [pid = 2788] [id = 29] 03:47:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C59C400) [pid = 2788] [serial = 83] [outer = 0000000000000000] 03:47:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E360800) [pid = 2788] [serial = 84] [outer = 000000B00C59C400] 03:47:20 INFO - PROCESS | 2788 | 1465037240692 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00F791400) [pid = 2788] [serial = 85] [outer = 000000B00C59C400] 03:47:21 INFO - PROCESS | 2788 | 1465037241234 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 03:47:21 INFO - PROCESS | 2788 | 1465037241284 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 2788 | 1465037241289 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 03:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:47:21 INFO - PROCESS | 2788 | 1465037241296 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 2788 | 1465037241299 Marionette TRACE conn5 <- [1,82,null,{}] 03:47:21 INFO - PROCESS | 2788 | 1465037241304 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 2788 | 1465037241307 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:21 INFO - PROCESS | 2788 | 1465037241425 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 03:47:21 INFO - PROCESS | 2788 | 1465037241487 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 2788 | 1465037241490 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012474800 == 28 [pid = 2788] [id = 30] 03:47:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01005C000) [pid = 2788] [serial = 86] [outer = 0000000000000000] 03:47:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01245D400) [pid = 2788] [serial = 87] [outer = 000000B01005C000] 03:47:21 INFO - PROCESS | 2788 | 1465037241549 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0130E7800) [pid = 2788] [serial = 88] [outer = 000000B01005C000] 03:47:22 INFO - PROCESS | 2788 | 1465037242131 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 03:47:22 INFO - PROCESS | 2788 | 1465037242179 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 2788 | 1465037242182 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 03:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:47:22 INFO - PROCESS | 2788 | 1465037242186 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 2788 | 1465037242190 Marionette TRACE conn5 <- [1,86,null,{}] 03:47:22 INFO - PROCESS | 2788 | 1465037242202 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 2788 | 1465037242207 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:22 INFO - PROCESS | 2788 | 1465037242315 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 03:47:22 INFO - PROCESS | 2788 | 1465037242378 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 2788 | 1465037242382 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017093800 == 29 [pid = 2788] [id = 31] 03:47:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B002A1FC00) [pid = 2788] [serial = 89] [outer = 0000000000000000] 03:47:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B012E18400) [pid = 2788] [serial = 90] [outer = 000000B002A1FC00] 03:47:22 INFO - PROCESS | 2788 | 1465037242442 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B015576400) [pid = 2788] [serial = 91] [outer = 000000B002A1FC00] 03:47:22 INFO - PROCESS | 2788 | 1465037242934 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 03:47:22 INFO - PROCESS | 2788 | 1465037242992 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 2788 | 1465037242996 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 03:47:23 INFO - PROCESS | 2788 | 1465037243000 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:47:23 INFO - PROCESS | 2788 | 1465037243003 Marionette TRACE conn5 <- [1,90,null,{}] 03:47:23 INFO - PROCESS | 2788 | 1465037243006 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 2788 | 1465037243009 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:23 INFO - PROCESS | 2788 | 1465037243131 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 03:47:23 INFO - PROCESS | 2788 | 1465037243207 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 2788 | 1465037243210 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC3800 == 30 [pid = 2788] [id = 32] 03:47:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B0029E6000) [pid = 2788] [serial = 92] [outer = 0000000000000000] 03:47:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0029EF400) [pid = 2788] [serial = 93] [outer = 000000B0029E6000] 03:47:23 INFO - PROCESS | 2788 | 1465037243265 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B015D3C400) [pid = 2788] [serial = 94] [outer = 000000B0029E6000] 03:47:23 INFO - PROCESS | 2788 | 1465037243895 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 03:47:23 INFO - PROCESS | 2788 | 1465037243927 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 2788 | 1465037243931 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 03:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:47:23 INFO - PROCESS | 2788 | 1465037243936 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 2788 | 1465037243940 Marionette TRACE conn5 <- [1,94,null,{}] 03:47:23 INFO - PROCESS | 2788 | 1465037243946 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 2788 | 1465037243949 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:24 INFO - PROCESS | 2788 | 1465037244053 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 03:47:24 INFO - PROCESS | 2788 | 1465037244117 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 2788 | 1465037244120 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D99000 == 31 [pid = 2788] [id = 33] 03:47:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B002A1F800) [pid = 2788] [serial = 95] [outer = 0000000000000000] 03:47:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B003DA3C00) [pid = 2788] [serial = 96] [outer = 000000B002A1F800] 03:47:24 INFO - PROCESS | 2788 | 1465037244172 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B007879C00) [pid = 2788] [serial = 97] [outer = 000000B002A1F800] 03:47:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A49800 == 30 [pid = 2788] [id = 8] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00FD3D000) [pid = 2788] [serial = 17] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B0134A2000) [pid = 2788] [serial = 54] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01556C000) [pid = 2788] [serial = 57] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B017042C00) [pid = 2788] [serial = 60] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00F338C00) [pid = 2788] [serial = 21] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B0070A9000) [pid = 2788] [serial = 24] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00CA84800) [pid = 2788] [serial = 27] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B01022C000) [pid = 2788] [serial = 33] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010E37800) [pid = 2788] [serial = 36] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B011EDE800) [pid = 2788] [serial = 37] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B012E0D800) [pid = 2788] [serial = 39] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C5A0400) [pid = 2788] [serial = 42] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00BF50000) [pid = 2788] [serial = 45] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B012D8C800) [pid = 2788] [serial = 48] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002778C00) [pid = 2788] [serial = 51] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B007D94800) [pid = 2788] [serial = 30] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010C62000) [pid = 2788] [serial = 40] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00CC5C800) [pid = 2788] [serial = 43] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FB17C00) [pid = 2788] [serial = 46] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E92B000) [pid = 2788] [serial = 28] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00F6AEC00) [pid = 2788] [serial = 22] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00FA2DC00) [pid = 2788] [serial = 14] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00945D400) [pid = 2788] [serial = 9] [outer = 0000000000000000] [url = about:blank] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B009048800) [pid = 2788] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:47:24 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B006E4A800) [pid = 2788] [serial = 4] [outer = 0000000000000000] [url = about:blank] 03:47:25 INFO - PROCESS | 2788 | 1465037245154 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1285ms 03:47:25 INFO - PROCESS | 2788 | 1465037245226 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 2788 | 1465037245230 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 03:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:47:25 INFO - PROCESS | 2788 | 1465037245235 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 2788 | 1465037245238 Marionette TRACE conn5 <- [1,98,null,{}] 03:47:25 INFO - PROCESS | 2788 | 1465037245248 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 2788 | 1465037245252 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:25 INFO - PROCESS | 2788 | 1465037245349 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 03:47:25 INFO - PROCESS | 2788 | 1465037245441 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 2788 | 1465037245443 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0078B4000 == 31 [pid = 2788] [id = 34] 03:47:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B003E21C00) [pid = 2788] [serial = 98] [outer = 0000000000000000] 03:47:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B0070A9000) [pid = 2788] [serial = 99] [outer = 000000B003E21C00] 03:47:25 INFO - PROCESS | 2788 | 1465037245496 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B007E09C00) [pid = 2788] [serial = 100] [outer = 000000B003E21C00] 03:47:25 INFO - PROCESS | 2788 | 1465037245877 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 03:47:25 INFO - PROCESS | 2788 | 1465037245927 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 2788 | 1465037245932 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 03:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:47:25 INFO - PROCESS | 2788 | 1465037245939 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 2788 | 1465037245942 Marionette TRACE conn5 <- [1,102,null,{}] 03:47:25 INFO - PROCESS | 2788 | 1465037245946 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 2788 | 1465037245948 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:26 INFO - PROCESS | 2788 | 1465037246040 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 03:47:26 INFO - PROCESS | 2788 | 1465037246047 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 2788 | 1465037246050 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00BF6E800 == 32 [pid = 2788] [id = 35] 03:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00BF50C00) [pid = 2788] [serial = 101] [outer = 0000000000000000] 03:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C563800) [pid = 2788] [serial = 102] [outer = 000000B00BF50C00] 03:47:26 INFO - PROCESS | 2788 | 1465037246098 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C5CB800) [pid = 2788] [serial = 103] [outer = 000000B00BF50C00] 03:47:26 INFO - PROCESS | 2788 | 1465037246530 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 03:47:26 INFO - PROCESS | 2788 | 1465037246574 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 2788 | 1465037246576 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 03:47:26 INFO - PROCESS | 2788 | 1465037246580 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:47:26 INFO - PROCESS | 2788 | 1465037246583 Marionette TRACE conn5 <- [1,106,null,{}] 03:47:26 INFO - PROCESS | 2788 | 1465037246595 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 2788 | 1465037246600 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:26 INFO - PROCESS | 2788 | 1465037246688 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 03:47:26 INFO - PROCESS | 2788 | 1465037246697 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 2788 | 1465037246700 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9B9800 == 33 [pid = 2788] [id = 36] 03:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0079CDC00) [pid = 2788] [serial = 104] [outer = 0000000000000000] 03:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00CC5B000) [pid = 2788] [serial = 105] [outer = 000000B0079CDC00] 03:47:26 INFO - PROCESS | 2788 | 1465037246749 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E999400) [pid = 2788] [serial = 106] [outer = 000000B0079CDC00] 03:47:27 INFO - PROCESS | 2788 | 1465037247191 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 03:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:47:27 INFO - PROCESS | 2788 | 1465037247225 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 2788 | 1465037247227 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 03:47:27 INFO - PROCESS | 2788 | 1465037247231 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 2788 | 1465037247233 Marionette TRACE conn5 <- [1,110,null,{}] 03:47:27 INFO - PROCESS | 2788 | 1465037247237 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:27 INFO - PROCESS | 2788 | 1465037247239 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:27 INFO - PROCESS | 2788 | 1465037247352 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 03:47:27 INFO - PROCESS | 2788 | 1465037247357 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 2788 | 1465037247359 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F413000 == 34 [pid = 2788] [id = 37] 03:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00F42C000) [pid = 2788] [serial = 107] [outer = 0000000000000000] 03:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00F6A5C00) [pid = 2788] [serial = 108] [outer = 000000B00F42C000] 03:47:27 INFO - PROCESS | 2788 | 1465037247406 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB1BC00) [pid = 2788] [serial = 109] [outer = 000000B00F42C000] 03:47:27 INFO - PROCESS | 2788 | 1465037247848 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 03:47:27 INFO - PROCESS | 2788 | 1465037247903 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 2788 | 1465037247905 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 03:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:47:27 INFO - PROCESS | 2788 | 1465037247908 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 2788 | 1465037247910 Marionette TRACE conn5 <- [1,114,null,{}] 03:47:27 INFO - PROCESS | 2788 | 1465037247920 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:27 INFO - PROCESS | 2788 | 1465037247922 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:28 INFO - PROCESS | 2788 | 1465037248024 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 03:47:28 INFO - PROCESS | 2788 | 1465037248094 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 2788 | 1465037248096 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100EA000 == 35 [pid = 2788] [id = 38] 03:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00BF4F400) [pid = 2788] [serial = 110] [outer = 0000000000000000] 03:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FEEC800) [pid = 2788] [serial = 111] [outer = 000000B00BF4F400] 03:47:28 INFO - PROCESS | 2788 | 1465037248143 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01009AC00) [pid = 2788] [serial = 112] [outer = 000000B00BF4F400] 03:47:28 INFO - PROCESS | 2788 | 1465037248573 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 733ms 03:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:47:28 INFO - PROCESS | 2788 | 1465037248646 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 2788 | 1465037248648 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 03:47:28 INFO - PROCESS | 2788 | 1465037248652 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 2788 | 1465037248654 Marionette TRACE conn5 <- [1,118,null,{}] 03:47:28 INFO - PROCESS | 2788 | 1465037248657 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:28 INFO - PROCESS | 2788 | 1465037248663 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:28 INFO - PROCESS | 2788 | 1465037248796 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 03:47:28 INFO - PROCESS | 2788 | 1465037248805 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 2788 | 1465037248807 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012481800 == 36 [pid = 2788] [id = 39] 03:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010550000) [pid = 2788] [serial = 113] [outer = 0000000000000000] 03:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010E2C400) [pid = 2788] [serial = 114] [outer = 000000B010550000] 03:47:28 INFO - PROCESS | 2788 | 1465037248853 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B012D95000) [pid = 2788] [serial = 115] [outer = 000000B010550000] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B015D3F400) [pid = 2788] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0130E6C00) [pid = 2788] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010C6A800) [pid = 2788] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0130E9800) [pid = 2788] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FEF4400) [pid = 2788] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002775000) [pid = 2788] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01556FC00) [pid = 2788] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B015569800) [pid = 2788] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00C5A5000) [pid = 2788] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B002621000) [pid = 2788] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0079CAC00) [pid = 2788] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:47:29 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B006E62C00) [pid = 2788] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:47:29 INFO - PROCESS | 2788 | 1465037249336 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 734ms 03:47:29 INFO - PROCESS | 2788 | 1465037249389 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 2788 | 1465037249391 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 03:47:29 INFO - PROCESS | 2788 | 1465037249394 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:47:29 INFO - PROCESS | 2788 | 1465037249396 Marionette TRACE conn5 <- [1,122,null,{}] 03:47:29 INFO - PROCESS | 2788 | 1465037249399 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 2788 | 1465037249402 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:29 INFO - PROCESS | 2788 | 1465037249481 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 03:47:29 INFO - PROCESS | 2788 | 1465037249487 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 2788 | 1465037249489 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2E9800 == 37 [pid = 2788] [id = 40] 03:47:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0029ED400) [pid = 2788] [serial = 116] [outer = 0000000000000000] 03:47:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EBFAC00) [pid = 2788] [serial = 117] [outer = 000000B0029ED400] 03:47:29 INFO - PROCESS | 2788 | 1465037249534 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B012E18800) [pid = 2788] [serial = 118] [outer = 000000B0029ED400] 03:47:29 INFO - PROCESS | 2788 | 1465037249902 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 03:47:29 INFO - PROCESS | 2788 | 1465037249922 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 2788 | 1465037249924 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 03:47:29 INFO - PROCESS | 2788 | 1465037249927 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:47:29 INFO - PROCESS | 2788 | 1465037249929 Marionette TRACE conn5 <- [1,126,null,{}] 03:47:29 INFO - PROCESS | 2788 | 1465037249932 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 2788 | 1465037249934 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:30 INFO - PROCESS | 2788 | 1465037250040 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 03:47:30 INFO - PROCESS | 2788 | 1465037250048 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 2788 | 1465037250050 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DC7000 == 38 [pid = 2788] [id = 41] 03:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010AD2800) [pid = 2788] [serial = 119] [outer = 0000000000000000] 03:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0134A9800) [pid = 2788] [serial = 120] [outer = 000000B010AD2800] 03:47:30 INFO - PROCESS | 2788 | 1465037250096 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01556F000) [pid = 2788] [serial = 121] [outer = 000000B010AD2800] 03:47:30 INFO - PROCESS | 2788 | 1465037250496 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 03:47:30 INFO - PROCESS | 2788 | 1465037250560 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 2788 | 1465037250562 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:47:30 INFO - PROCESS | 2788 | 1465037250566 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 2788 | 1465037250568 Marionette TRACE conn5 <- [1,130,null,{}] 03:47:30 INFO - PROCESS | 2788 | 1465037250571 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 2788 | 1465037250574 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:30 INFO - PROCESS | 2788 | 1465037250676 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 03:47:30 INFO - PROCESS | 2788 | 1465037250684 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 2788 | 1465037250686 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9B9000 == 39 [pid = 2788] [id = 42] 03:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B008935000) [pid = 2788] [serial = 122] [outer = 0000000000000000] 03:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B008A7F800) [pid = 2788] [serial = 123] [outer = 000000B008935000] 03:47:30 INFO - PROCESS | 2788 | 1465037250731 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00EDE8C00) [pid = 2788] [serial = 124] [outer = 000000B008935000] 03:47:31 INFO - PROCESS | 2788 | 1465037251146 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 03:47:31 INFO - PROCESS | 2788 | 1465037251196 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 2788 | 1465037251199 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 03:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:47:31 INFO - PROCESS | 2788 | 1465037251202 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 2788 | 1465037251204 Marionette TRACE conn5 <- [1,134,null,{}] 03:47:31 INFO - PROCESS | 2788 | 1465037251207 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 2788 | 1465037251209 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:31 INFO - PROCESS | 2788 | 1465037251313 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 03:47:31 INFO - PROCESS | 2788 | 1465037251404 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 2788 | 1465037251408 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003252800 == 40 [pid = 2788] [id = 43] 03:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0015C4800) [pid = 2788] [serial = 125] [outer = 0000000000000000] 03:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00276C800) [pid = 2788] [serial = 126] [outer = 000000B0015C4800] 03:47:31 INFO - PROCESS | 2788 | 1465037251469 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B002A1C800) [pid = 2788] [serial = 127] [outer = 000000B0015C4800] 03:47:32 INFO - PROCESS | 2788 | 1465037252263 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1133ms 03:47:32 INFO - PROCESS | 2788 | 1465037252341 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 2788 | 1465037252344 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 03:47:32 INFO - PROCESS | 2788 | 1465037252349 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:47:32 INFO - PROCESS | 2788 | 1465037252352 Marionette TRACE conn5 <- [1,138,null,{}] 03:47:32 INFO - PROCESS | 2788 | 1465037252358 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 2788 | 1465037252361 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:32 INFO - PROCESS | 2788 | 1465037252493 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 03:47:32 INFO - PROCESS | 2788 | 1465037252671 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 2788 | 1465037252674 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2EE000 == 41 [pid = 2788] [id = 44] 03:47:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B009048800) [pid = 2788] [serial = 128] [outer = 0000000000000000] 03:47:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00C5CC400) [pid = 2788] [serial = 129] [outer = 000000B009048800] 03:47:32 INFO - PROCESS | 2788 | 1465037252734 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00C9E1800) [pid = 2788] [serial = 130] [outer = 000000B009048800] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B017093800 == 40 [pid = 2788] [id = 31] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B012474800 == 39 [pid = 2788] [id = 30] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9B9000 == 38 [pid = 2788] [id = 42] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DC7000 == 37 [pid = 2788] [id = 41] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2E9800 == 36 [pid = 2788] [id = 40] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B012481800 == 35 [pid = 2788] [id = 39] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100EA000 == 34 [pid = 2788] [id = 38] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F413000 == 33 [pid = 2788] [id = 37] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9B9800 == 32 [pid = 2788] [id = 36] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B00BF6E800 == 31 [pid = 2788] [id = 35] 03:47:33 INFO - PROCESS | 2788 | --DOCSHELL 000000B0078B4000 == 30 [pid = 2788] [id = 34] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00E928800) [pid = 2788] [serial = 64] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B0134A9C00) [pid = 2788] [serial = 55] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B07FBD8800) [pid = 2788] [serial = 49] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FA2E400) [pid = 2788] [serial = 52] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B01704E400) [pid = 2788] [serial = 61] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B015572C00) [pid = 2788] [serial = 58] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B015568800) [pid = 2788] [serial = 82] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C9ED400) [pid = 2788] [serial = 69] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B007173800) [pid = 2788] [serial = 72] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B011EDE000) [pid = 2788] [serial = 79] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E7BB000) [pid = 2788] [serial = 70] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FD3B400) [pid = 2788] [serial = 75] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010060000) [pid = 2788] [serial = 76] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00EBF8000) [pid = 2788] [serial = 73] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0075BD800) [pid = 2788] [serial = 66] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00BF47800) [pid = 2788] [serial = 67] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B015D9A800) [pid = 2788] [serial = 63] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B0130E9C00) [pid = 2788] [serial = 81] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010C81800) [pid = 2788] [serial = 78] [outer = 0000000000000000] [url = about:blank] 03:47:33 INFO - PROCESS | 2788 | 1465037253606 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1279ms 03:47:33 INFO - PROCESS | 2788 | 1465037253632 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 2788 | 1465037253637 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 03:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:47:33 INFO - PROCESS | 2788 | 1465037253642 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 2788 | 1465037253645 Marionette TRACE conn5 <- [1,142,null,{}] 03:47:33 INFO - PROCESS | 2788 | 1465037253651 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - PROCESS | 2788 | 1465037253654 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:33 INFO - PROCESS | 2788 | 1465037253746 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 03:47:33 INFO - PROCESS | 2788 | 1465037253754 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 2788 | 1465037253757 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D95800 == 31 [pid = 2788] [id = 45] 03:47:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B007178C00) [pid = 2788] [serial = 131] [outer = 0000000000000000] 03:47:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B007B53C00) [pid = 2788] [serial = 132] [outer = 000000B007178C00] 03:47:33 INFO - PROCESS | 2788 | 1465037253810 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00BF44C00) [pid = 2788] [serial = 133] [outer = 000000B007178C00] 03:47:34 INFO - PROCESS | 2788 | 1465037254292 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 03:47:34 INFO - PROCESS | 2788 | 1465037254337 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 2788 | 1465037254342 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 03:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:47:34 INFO - PROCESS | 2788 | 1465037254348 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 2788 | 1465037254351 Marionette TRACE conn5 <- [1,146,null,{}] 03:47:34 INFO - PROCESS | 2788 | 1465037254355 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 2788 | 1465037254358 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:34 INFO - PROCESS | 2788 | 1465037254449 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 03:47:34 INFO - PROCESS | 2788 | 1465037254457 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 2788 | 1465037254459 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C935000 == 32 [pid = 2788] [id = 46] 03:47:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C5D2400) [pid = 2788] [serial = 134] [outer = 0000000000000000] 03:47:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00C985400) [pid = 2788] [serial = 135] [outer = 000000B00C5D2400] 03:47:34 INFO - PROCESS | 2788 | 1465037254511 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00E368C00) [pid = 2788] [serial = 136] [outer = 000000B00C5D2400] 03:47:34 INFO - PROCESS | 2788 | 1465037254967 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 03:47:35 INFO - PROCESS | 2788 | 1465037255022 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 2788 | 1465037255024 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 03:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:47:35 INFO - PROCESS | 2788 | 1465037255028 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 2788 | 1465037255031 Marionette TRACE conn5 <- [1,150,null,{}] 03:47:35 INFO - PROCESS | 2788 | 1465037255043 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 2788 | 1465037255047 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:35 INFO - PROCESS | 2788 | 1465037255158 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 03:47:35 INFO - PROCESS | 2788 | 1465037255192 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 2788 | 1465037255195 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F418800 == 33 [pid = 2788] [id = 47] 03:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00EDF2000) [pid = 2788] [serial = 137] [outer = 0000000000000000] 03:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00F20EC00) [pid = 2788] [serial = 138] [outer = 000000B00EDF2000] 03:47:35 INFO - PROCESS | 2788 | 1465037255249 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00FB17C00) [pid = 2788] [serial = 139] [outer = 000000B00EDF2000] 03:47:35 INFO - PROCESS | 2788 | 1465037255659 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 03:47:35 INFO - PROCESS | 2788 | 1465037255728 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 2788 | 1465037255731 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 03:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:47:35 INFO - PROCESS | 2788 | 1465037255735 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 2788 | 1465037255737 Marionette TRACE conn5 <- [1,154,null,{}] 03:47:35 INFO - PROCESS | 2788 | 1465037255740 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 2788 | 1465037255742 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:35 INFO - PROCESS | 2788 | 1465037255854 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 03:47:35 INFO - PROCESS | 2788 | 1465037255859 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 2788 | 1465037255868 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101B2800 == 34 [pid = 2788] [id = 48] 03:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FD3A800) [pid = 2788] [serial = 140] [outer = 0000000000000000] 03:47:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FEF6800) [pid = 2788] [serial = 141] [outer = 000000B00FD3A800] 03:47:35 INFO - PROCESS | 2788 | 1465037255948 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0104B1C00) [pid = 2788] [serial = 142] [outer = 000000B00FD3A800] 03:47:36 INFO - PROCESS | 2788 | 1465037256365 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 03:47:36 INFO - PROCESS | 2788 | 1465037256428 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 2788 | 1465037256431 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 03:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:47:36 INFO - PROCESS | 2788 | 1465037256434 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 2788 | 1465037256436 Marionette TRACE conn5 <- [1,158,null,{}] 03:47:36 INFO - PROCESS | 2788 | 1465037256440 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 2788 | 1465037256442 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:36 INFO - PROCESS | 2788 | 1465037256570 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 03:47:36 INFO - PROCESS | 2788 | 1465037256591 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 2788 | 1465037256593 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00712D800 == 35 [pid = 2788] [id = 49] 03:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FEEA800) [pid = 2788] [serial = 143] [outer = 0000000000000000] 03:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010C6C400) [pid = 2788] [serial = 144] [outer = 000000B00FEEA800] 03:47:36 INFO - PROCESS | 2788 | 1465037256639 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B011D57C00) [pid = 2788] [serial = 145] [outer = 000000B00FEEA800] 03:47:37 INFO - PROCESS | 2788 | 1465037257079 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 03:47:37 INFO - PROCESS | 2788 | 1465037257108 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 2788 | 1465037257110 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 03:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:47:37 INFO - PROCESS | 2788 | 1465037257114 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 2788 | 1465037257116 Marionette TRACE conn5 <- [1,162,null,{}] 03:47:37 INFO - PROCESS | 2788 | 1465037257120 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:37 INFO - PROCESS | 2788 | 1465037257125 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:37 INFO - PROCESS | 2788 | 1465037257266 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 03:47:37 INFO - PROCESS | 2788 | 1465037257279 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 2788 | 1465037257281 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DA7800 == 36 [pid = 2788] [id = 50] 03:47:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B012D93000) [pid = 2788] [serial = 146] [outer = 0000000000000000] 03:47:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0134A1400) [pid = 2788] [serial = 147] [outer = 000000B012D93000] 03:47:37 INFO - PROCESS | 2788 | 1465037257326 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B015570000) [pid = 2788] [serial = 148] [outer = 000000B012D93000] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00BF4F400) [pid = 2788] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B002A1F800) [pid = 2788] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0079CDC00) [pid = 2788] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B003E21C00) [pid = 2788] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF50C00) [pid = 2788] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00F42C000) [pid = 2788] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010550000) [pid = 2788] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00C59C400) [pid = 2788] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01005C000) [pid = 2788] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002A1FC00) [pid = 2788] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0029E6000) [pid = 2788] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0029ED400) [pid = 2788] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:47:37 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010AD2800) [pid = 2788] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:47:37 INFO - PROCESS | 2788 | 1465037257847 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 776ms 03:47:37 INFO - PROCESS | 2788 | 1465037257893 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 2788 | 1465037257895 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 03:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:47:37 INFO - PROCESS | 2788 | 1465037257899 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 2788 | 1465037257900 Marionette TRACE conn5 <- [1,166,null,{}] 03:47:37 INFO - PROCESS | 2788 | 1465037257904 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:37 INFO - PROCESS | 2788 | 1465037257906 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:37 INFO - PROCESS | 2788 | 1465037257985 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 03:47:38 INFO - PROCESS | 2788 | 1465037257990 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 2788 | 1465037257992 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B0E000 == 37 [pid = 2788] [id = 51] 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B002A1F800) [pid = 2788] [serial = 149] [outer = 0000000000000000] 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008968800) [pid = 2788] [serial = 150] [outer = 000000B002A1F800] 03:47:38 INFO - PROCESS | 2788 | 1465037258038 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B008970000) [pid = 2788] [serial = 151] [outer = 000000B002A1F800] 03:47:38 INFO - PROCESS | 2788 | 1465037258451 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 03:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:47:38 INFO - PROCESS | 2788 | 1465037258489 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 2788 | 1465037258491 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 03:47:38 INFO - PROCESS | 2788 | 1465037258494 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 2788 | 1465037258504 Marionette TRACE conn5 <- [1,170,null,{}] 03:47:38 INFO - PROCESS | 2788 | 1465037258508 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 2788 | 1465037258511 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:38 INFO - PROCESS | 2788 | 1465037258593 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 03:47:38 INFO - PROCESS | 2788 | 1465037258600 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 2788 | 1465037258602 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01576C000 == 38 [pid = 2788] [id = 52] 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00BF50C00) [pid = 2788] [serial = 152] [outer = 0000000000000000] 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB1EC00) [pid = 2788] [serial = 153] [outer = 000000B00BF50C00] 03:47:38 INFO - PROCESS | 2788 | 1465037258647 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B015571C00) [pid = 2788] [serial = 154] [outer = 000000B00BF50C00] 03:47:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00CC4F400) [pid = 2788] [serial = 155] [outer = 000000B00787BC00] 03:47:39 INFO - PROCESS | 2788 | 1465037259091 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 649ms 03:47:39 INFO - PROCESS | 2788 | 1465037259147 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 2788 | 1465037259150 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 03:47:39 INFO - PROCESS | 2788 | 1465037259153 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:47:39 INFO - PROCESS | 2788 | 1465037259155 Marionette TRACE conn5 <- [1,174,null,{}] 03:47:39 INFO - PROCESS | 2788 | 1465037259159 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 2788 | 1465037259161 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:39 INFO - PROCESS | 2788 | 1465037259244 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 03:47:39 INFO - PROCESS | 2788 | 1465037259252 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 2788 | 1465037259254 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7C7000 == 39 [pid = 2788] [id = 53] 03:47:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E2FC00) [pid = 2788] [serial = 156] [outer = 0000000000000000] 03:47:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B015D42400) [pid = 2788] [serial = 157] [outer = 000000B010E2FC00] 03:47:39 INFO - PROCESS | 2788 | 1465037259299 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B015DA0C00) [pid = 2788] [serial = 158] [outer = 000000B010E2FC00] 03:47:39 INFO - PROCESS | 2788 | 1465037259713 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 03:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:47:39 INFO - PROCESS | 2788 | 1465037259788 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 2788 | 1465037259790 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 03:47:39 INFO - PROCESS | 2788 | 1465037259793 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 2788 | 1465037259795 Marionette TRACE conn5 <- [1,178,null,{}] 03:47:39 INFO - PROCESS | 2788 | 1465037259798 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 2788 | 1465037259801 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:39 INFO - PROCESS | 2788 | 1465037259929 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 03:47:39 INFO - PROCESS | 2788 | 1465037259992 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 2788 | 1465037259995 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007036000 == 40 [pid = 2788] [id = 54] 03:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B002773800) [pid = 2788] [serial = 159] [outer = 0000000000000000] 03:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0029E9800) [pid = 2788] [serial = 160] [outer = 000000B002773800] 03:47:40 INFO - PROCESS | 2788 | 1465037260058 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008934C00) [pid = 2788] [serial = 161] [outer = 000000B002773800] 03:47:40 INFO - PROCESS | 2788 | 1465037260706 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 923ms 03:47:40 INFO - PROCESS | 2788 | 1465037260718 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 2788 | 1465037260722 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 03:47:40 INFO - PROCESS | 2788 | 1465037260727 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:47:40 INFO - PROCESS | 2788 | 1465037260731 Marionette TRACE conn5 <- [1,182,null,{}] 03:47:40 INFO - PROCESS | 2788 | 1465037260735 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:40 INFO - PROCESS | 2788 | 1465037260741 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:40 INFO - PROCESS | 2788 | 1465037260857 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 03:47:40 INFO - PROCESS | 2788 | 1465037260936 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 2788 | 1465037260939 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7CB800 == 41 [pid = 2788] [id = 55] 03:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00C9E5400) [pid = 2788] [serial = 162] [outer = 0000000000000000] 03:47:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00CA85400) [pid = 2788] [serial = 163] [outer = 000000B00C9E5400] 03:47:41 INFO - PROCESS | 2788 | 1465037260998 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00EDECC00) [pid = 2788] [serial = 164] [outer = 000000B00C9E5400] 03:47:41 INFO - PROCESS | 2788 | 1465037261546 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 03:47:41 INFO - PROCESS | 2788 | 1465037261612 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 2788 | 1465037261616 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 03:47:41 INFO - PROCESS | 2788 | 1465037261620 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:47:41 INFO - PROCESS | 2788 | 1465037261622 Marionette TRACE conn5 <- [1,186,null,{}] 03:47:41 INFO - PROCESS | 2788 | 1465037261626 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 2788 | 1465037261629 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:41 INFO - PROCESS | 2788 | 1465037261744 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 03:47:41 INFO - PROCESS | 2788 | 1465037261828 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 2788 | 1465037261831 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C44800 == 42 [pid = 2788] [id = 56] 03:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B01009C400) [pid = 2788] [serial = 165] [outer = 0000000000000000] 03:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B010AD8000) [pid = 2788] [serial = 166] [outer = 000000B01009C400] 03:47:41 INFO - PROCESS | 2788 | 1465037261888 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B012455C00) [pid = 2788] [serial = 167] [outer = 000000B01009C400] 03:47:42 INFO - PROCESS | 2788 | 1465037262471 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 03:47:42 INFO - PROCESS | 2788 | 1465037262506 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 2788 | 1465037262510 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 03:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:47:42 INFO - PROCESS | 2788 | 1465037262522 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 2788 | 1465037262527 Marionette TRACE conn5 <- [1,190,null,{}] 03:47:42 INFO - PROCESS | 2788 | 1465037262531 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:42 INFO - PROCESS | 2788 | 1465037262535 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:42 INFO - PROCESS | 2788 | 1465037262660 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 03:47:42 INFO - PROCESS | 2788 | 1465037262734 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 2788 | 1465037262736 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F736000 == 43 [pid = 2788] [id = 57] 03:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B01574CC00) [pid = 2788] [serial = 168] [outer = 0000000000000000] 03:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B015756000) [pid = 2788] [serial = 169] [outer = 000000B01574CC00] 03:47:42 INFO - PROCESS | 2788 | 1465037262793 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B015D46000) [pid = 2788] [serial = 170] [outer = 000000B01574CC00] 03:47:43 INFO - PROCESS | 2788 | 1465037263329 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 03:47:43 INFO - PROCESS | 2788 | 1465037263535 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 2788 | 1465037263540 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 03:47:43 INFO - PROCESS | 2788 | 1465037263558 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 2788 | 1465037263562 Marionette TRACE conn5 <- [1,194,null,{}] 03:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:47:43 INFO - PROCESS | 2788 | 1465037263568 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 2788 | 1465037263571 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:43 INFO - PROCESS | 2788 | 1465037263676 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 03:47:43 INFO - PROCESS | 2788 | 1465037263738 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 2788 | 1465037263743 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098D0800 == 44 [pid = 2788] [id = 58] 03:47:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B00896E000) [pid = 2788] [serial = 171] [outer = 0000000000000000] 03:47:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B008A85000) [pid = 2788] [serial = 172] [outer = 000000B00896E000] 03:47:43 INFO - PROCESS | 2788 | 1465037263794 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B00C5A5000) [pid = 2788] [serial = 173] [outer = 000000B00896E000] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7C7000 == 43 [pid = 2788] [id = 53] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B01576C000 == 42 [pid = 2788] [id = 52] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B0E000 == 41 [pid = 2788] [id = 51] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DA7800 == 40 [pid = 2788] [id = 50] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B00712D800 == 39 [pid = 2788] [id = 49] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101B2800 == 38 [pid = 2788] [id = 48] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F418800 == 37 [pid = 2788] [id = 47] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C935000 == 36 [pid = 2788] [id = 46] 03:47:44 INFO - PROCESS | 2788 | --DOCSHELL 000000B007D95800 == 35 [pid = 2788] [id = 45] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B00FEEC800) [pid = 2788] [serial = 111] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B007879C00) [pid = 2788] [serial = 97] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B003DA3C00) [pid = 2788] [serial = 96] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00CC5B000) [pid = 2788] [serial = 105] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B0070A9000) [pid = 2788] [serial = 99] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B007E09C00) [pid = 2788] [serial = 100] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00C563800) [pid = 2788] [serial = 102] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00C5CB800) [pid = 2788] [serial = 103] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008A7F800) [pid = 2788] [serial = 123] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00F6A5C00) [pid = 2788] [serial = 108] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010E2C400) [pid = 2788] [serial = 114] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00F791400) [pid = 2788] [serial = 85] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00E360800) [pid = 2788] [serial = 84] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0130E7800) [pid = 2788] [serial = 88] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B01245D400) [pid = 2788] [serial = 87] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B015576400) [pid = 2788] [serial = 91] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B012E18400) [pid = 2788] [serial = 90] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B015D3C400) [pid = 2788] [serial = 94] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0029EF400) [pid = 2788] [serial = 93] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B01009AC00) [pid = 2788] [serial = 112] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B012E18800) [pid = 2788] [serial = 118] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EBFAC00) [pid = 2788] [serial = 117] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0134A9800) [pid = 2788] [serial = 120] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B012D95000) [pid = 2788] [serial = 115] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FB1BC00) [pid = 2788] [serial = 109] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01556F000) [pid = 2788] [serial = 121] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E999400) [pid = 2788] [serial = 106] [outer = 0000000000000000] [url = about:blank] 03:47:44 INFO - PROCESS | 2788 | 1465037264392 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 03:47:44 INFO - PROCESS | 2788 | 1465037264452 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 03:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:47:44 INFO - PROCESS | 2788 | 1465037264455 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 03:47:44 INFO - PROCESS | 2788 | 1465037264462 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 2788 | 1465037264465 Marionette TRACE conn5 <- [1,198,null,{}] 03:47:44 INFO - PROCESS | 2788 | 1465037264482 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 2788 | 1465037264484 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:44 INFO - PROCESS | 2788 | 1465037264579 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 03:47:44 INFO - PROCESS | 2788 | 1465037264586 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 2788 | 1465037264588 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A4B800 == 36 [pid = 2788] [id = 59] 03:47:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B007E08800) [pid = 2788] [serial = 174] [outer = 0000000000000000] 03:47:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008965400) [pid = 2788] [serial = 175] [outer = 000000B007E08800] 03:47:44 INFO - PROCESS | 2788 | 1465037264637 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00BF53000) [pid = 2788] [serial = 176] [outer = 000000B007E08800] 03:47:45 INFO - PROCESS | 2788 | 1465037265108 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 03:47:45 INFO - PROCESS | 2788 | 1465037265152 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 2788 | 1465037265154 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 03:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:47:45 INFO - PROCESS | 2788 | 1465037265158 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 2788 | 1465037265160 Marionette TRACE conn5 <- [1,202,null,{}] 03:47:45 INFO - PROCESS | 2788 | 1465037265170 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 2788 | 1465037265174 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:45 INFO - PROCESS | 2788 | 1465037265267 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 03:47:45 INFO - PROCESS | 2788 | 1465037265283 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 2788 | 1465037265287 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBAD800 == 37 [pid = 2788] [id = 60] 03:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E36D000) [pid = 2788] [serial = 177] [outer = 0000000000000000] 03:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00E92C000) [pid = 2788] [serial = 178] [outer = 000000B00E36D000] 03:47:45 INFO - PROCESS | 2788 | 1465037265337 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00EDEDC00) [pid = 2788] [serial = 179] [outer = 000000B00E36D000] 03:47:45 INFO - PROCESS | 2788 | 1465037265768 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 03:47:45 INFO - PROCESS | 2788 | 1465037265789 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 2788 | 1465037265791 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 03:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:47:45 INFO - PROCESS | 2788 | 1465037265794 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 2788 | 1465037265796 Marionette TRACE conn5 <- [1,206,null,{}] 03:47:45 INFO - PROCESS | 2788 | 1465037265800 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 2788 | 1465037265802 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:45 INFO - PROCESS | 2788 | 1465037265894 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 03:47:45 INFO - PROCESS | 2788 | 1465037265900 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 2788 | 1465037265902 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F589800 == 38 [pid = 2788] [id = 61] 03:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB15000) [pid = 2788] [serial = 180] [outer = 0000000000000000] 03:47:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FB1D400) [pid = 2788] [serial = 181] [outer = 000000B00FB15000] 03:47:45 INFO - PROCESS | 2788 | 1465037265948 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FEF1000) [pid = 2788] [serial = 182] [outer = 000000B00FB15000] 03:47:46 INFO - PROCESS | 2788 | 1465037266363 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 03:47:46 INFO - PROCESS | 2788 | 1465037266426 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 2788 | 1465037266429 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 03:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:47:46 INFO - PROCESS | 2788 | 1465037266432 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 2788 | 1465037266434 Marionette TRACE conn5 <- [1,210,null,{}] 03:47:46 INFO - PROCESS | 2788 | 1465037266437 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 2788 | 1465037266440 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:46 INFO - PROCESS | 2788 | 1465037266523 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 03:47:46 INFO - PROCESS | 2788 | 1465037266529 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 2788 | 1465037266531 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC9800 == 39 [pid = 2788] [id = 62] 03:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010061800) [pid = 2788] [serial = 183] [outer = 0000000000000000] 03:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010ACD000) [pid = 2788] [serial = 184] [outer = 000000B010061800] 03:47:46 INFO - PROCESS | 2788 | 1465037266584 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010E2C800) [pid = 2788] [serial = 185] [outer = 000000B010061800] 03:47:47 INFO - PROCESS | 2788 | 1465037267052 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 03:47:47 INFO - PROCESS | 2788 | 1465037267106 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 03:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:47:47 INFO - PROCESS | 2788 | 1465037267109 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 03:47:47 INFO - PROCESS | 2788 | 1465037267112 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 2788 | 1465037267114 Marionette TRACE conn5 <- [1,214,null,{}] 03:47:47 INFO - PROCESS | 2788 | 1465037267118 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 2788 | 1465037267124 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:47 INFO - PROCESS | 2788 | 1465037267271 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 03:47:47 INFO - PROCESS | 2788 | 1465037267285 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 2788 | 1465037267288 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B001DF3800 == 40 [pid = 2788] [id = 63] 03:47:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B001D35400) [pid = 2788] [serial = 186] [outer = 0000000000000000] 03:47:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0020B9400) [pid = 2788] [serial = 187] [outer = 000000B001D35400] 03:47:47 INFO - PROCESS | 2788 | 1465037267370 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B002D28C00) [pid = 2788] [serial = 188] [outer = 000000B001D35400] 03:47:47 INFO - PROCESS | 2788 | 1465037267800 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 734ms 03:47:47 INFO - PROCESS | 2788 | 1465037267878 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 2788 | 1465037267880 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 03:47:47 INFO - PROCESS | 2788 | 1465037267895 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 2788 | 1465037267897 Marionette TRACE conn5 <- [1,218,null,{}] 03:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:47:47 INFO - PROCESS | 2788 | 1465037267901 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 2788 | 1465037267903 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:48 INFO - PROCESS | 2788 | 1465037268008 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 03:47:48 INFO - PROCESS | 2788 | 1465037268065 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 2788 | 1465037268068 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344C000 == 41 [pid = 2788] [id = 64] 03:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00C5A0400) [pid = 2788] [serial = 189] [outer = 0000000000000000] 03:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013025800) [pid = 2788] [serial = 190] [outer = 000000B00C5A0400] 03:47:48 INFO - PROCESS | 2788 | 1465037268114 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B0134AEC00) [pid = 2788] [serial = 191] [outer = 000000B00C5A0400] 03:47:48 INFO - PROCESS | 2788 | 1465037268524 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 03:47:48 INFO - PROCESS | 2788 | 1465037268577 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 2788 | 1465037268580 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 03:47:48 INFO - PROCESS | 2788 | 1465037268583 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:47:48 INFO - PROCESS | 2788 | 1465037268585 Marionette TRACE conn5 <- [1,222,null,{}] 03:47:48 INFO - PROCESS | 2788 | 1465037268589 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 2788 | 1465037268591 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:48 INFO - PROCESS | 2788 | 1465037268700 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 03:47:48 INFO - PROCESS | 2788 | 1465037268705 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 2788 | 1465037268707 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007350000 == 42 [pid = 2788] [id = 65] 03:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B008A9E800) [pid = 2788] [serial = 192] [outer = 0000000000000000] 03:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B008AA6800) [pid = 2788] [serial = 193] [outer = 000000B008A9E800] 03:47:48 INFO - PROCESS | 2788 | 1465037268788 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B008AAC400) [pid = 2788] [serial = 194] [outer = 000000B008A9E800] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00FEEA800) [pid = 2788] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B012D93000) [pid = 2788] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00EDF2000) [pid = 2788] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00C5D2400) [pid = 2788] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B007178C00) [pid = 2788] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B002A1F800) [pid = 2788] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00BF50C00) [pid = 2788] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FD3A800) [pid = 2788] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:47:48 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B008935000) [pid = 2788] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:47:49 INFO - PROCESS | 2788 | 1465037269192 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 03:47:49 INFO - PROCESS | 2788 | 1465037269217 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 2788 | 1465037269220 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 03:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:47:49 INFO - PROCESS | 2788 | 1465037269223 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 2788 | 1465037269225 Marionette TRACE conn5 <- [1,226,null,{}] 03:47:49 INFO - PROCESS | 2788 | 1465037269228 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:49 INFO - PROCESS | 2788 | 1465037269230 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:49 INFO - PROCESS | 2788 | 1465037269323 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 03:47:49 INFO - PROCESS | 2788 | 1465037269353 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 2788 | 1465037269355 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DA9000 == 43 [pid = 2788] [id = 66] 03:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00E993800) [pid = 2788] [serial = 195] [outer = 0000000000000000] 03:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0134A6C00) [pid = 2788] [serial = 196] [outer = 000000B00E993800] 03:47:49 INFO - PROCESS | 2788 | 1465037269399 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B01574E400) [pid = 2788] [serial = 197] [outer = 000000B00E993800] 03:47:49 INFO - PROCESS | 2788 | 1465037269798 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 03:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:47:49 INFO - PROCESS | 2788 | 1465037269854 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 2788 | 1465037269856 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 03:47:49 INFO - PROCESS | 2788 | 1465037269860 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 2788 | 1465037269862 Marionette TRACE conn5 <- [1,230,null,{}] 03:47:49 INFO - PROCESS | 2788 | 1465037269866 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:49 INFO - PROCESS | 2788 | 1465037269868 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:49 INFO - PROCESS | 2788 | 1465037269953 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 03:47:49 INFO - PROCESS | 2788 | 1465037269958 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 2788 | 1465037269960 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01708B000 == 44 [pid = 2788] [id = 67] 03:47:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B015734800) [pid = 2788] [serial = 198] [outer = 0000000000000000] 03:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B015737C00) [pid = 2788] [serial = 199] [outer = 000000B015734800] 03:47:50 INFO - PROCESS | 2788 | 1465037270005 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B01573E000) [pid = 2788] [serial = 200] [outer = 000000B015734800] 03:47:50 INFO - PROCESS | 2788 | 1465037270438 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 03:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:47:50 INFO - PROCESS | 2788 | 1465037270491 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 2788 | 1465037270494 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 03:47:50 INFO - PROCESS | 2788 | 1465037270498 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 2788 | 1465037270500 Marionette TRACE conn5 <- [1,234,null,{}] 03:47:50 INFO - PROCESS | 2788 | 1465037270504 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 2788 | 1465037270506 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:50 INFO - PROCESS | 2788 | 1465037270608 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 03:47:50 INFO - PROCESS | 2788 | 1465037270616 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 2788 | 1465037270619 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01770F000 == 45 [pid = 2788] [id = 68] 03:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013911400) [pid = 2788] [serial = 201] [outer = 0000000000000000] 03:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B01556CC00) [pid = 2788] [serial = 202] [outer = 000000B013911400] 03:47:50 INFO - PROCESS | 2788 | 1465037270667 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B015D3B000) [pid = 2788] [serial = 203] [outer = 000000B013911400] 03:47:51 INFO - PROCESS | 2788 | 1465037271447 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 985ms 03:47:51 INFO - PROCESS | 2788 | 1465037271486 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 2788 | 1465037271489 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 03:47:51 INFO - PROCESS | 2788 | 1465037271495 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:47:51 INFO - PROCESS | 2788 | 1465037271497 Marionette TRACE conn5 <- [1,238,null,{}] 03:47:51 INFO - PROCESS | 2788 | 1465037271504 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 2788 | 1465037271507 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:51 INFO - PROCESS | 2788 | 1465037271624 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 03:47:51 INFO - PROCESS | 2788 | 1465037271693 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 2788 | 1465037271696 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C552800 == 46 [pid = 2788] [id = 69] 03:47:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B0070A2000) [pid = 2788] [serial = 204] [outer = 0000000000000000] 03:47:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B008936400) [pid = 2788] [serial = 205] [outer = 000000B0070A2000] 03:47:51 INFO - PROCESS | 2788 | 1465037271756 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B009053800) [pid = 2788] [serial = 206] [outer = 000000B0070A2000] 03:47:52 INFO - PROCESS | 2788 | 1465037272348 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 923ms 03:47:52 INFO - PROCESS | 2788 | 1465037272422 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 2788 | 1465037272427 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:47:52 INFO - PROCESS | 2788 | 1465037272434 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 2788 | 1465037272437 Marionette TRACE conn5 <- [1,242,null,{}] 03:47:52 INFO - PROCESS | 2788 | 1465037272442 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 2788 | 1465037272445 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:52 INFO - PROCESS | 2788 | 1465037272595 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 03:47:52 INFO - PROCESS | 2788 | 1465037272705 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 2788 | 1465037272708 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013040000 == 47 [pid = 2788] [id = 70] 03:47:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B00C9E9400) [pid = 2788] [serial = 207] [outer = 0000000000000000] 03:47:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B00E92D400) [pid = 2788] [serial = 208] [outer = 000000B00C9E9400] 03:47:52 INFO - PROCESS | 2788 | 1465037272769 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B00FB17000) [pid = 2788] [serial = 209] [outer = 000000B00C9E9400] 03:47:53 INFO - PROCESS | 2788 | 1465037273360 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 986ms 03:47:53 INFO - PROCESS | 2788 | 1465037273422 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 2788 | 1465037273425 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 03:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:47:53 INFO - PROCESS | 2788 | 1465037273429 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 2788 | 1465037273433 Marionette TRACE conn5 <- [1,246,null,{}] 03:47:53 INFO - PROCESS | 2788 | 1465037273444 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 2788 | 1465037273449 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:53 INFO - PROCESS | 2788 | 1465037273607 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 03:47:53 INFO - PROCESS | 2788 | 1465037273617 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 2788 | 1465037273620 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC3A000 == 48 [pid = 2788] [id = 71] 03:47:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B012E18400) [pid = 2788] [serial = 210] [outer = 0000000000000000] 03:47:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B01390B800) [pid = 2788] [serial = 211] [outer = 000000B012E18400] 03:47:53 INFO - PROCESS | 2788 | 1465037273678 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B01573E400) [pid = 2788] [serial = 212] [outer = 000000B012E18400] 03:47:54 INFO - PROCESS | 2788 | 1465037274206 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 03:47:54 INFO - PROCESS | 2788 | 1465037274312 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 2788 | 1465037274315 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 03:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:47:54 INFO - PROCESS | 2788 | 1465037274319 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 2788 | 1465037274321 Marionette TRACE conn5 <- [1,250,null,{}] 03:47:54 INFO - PROCESS | 2788 | 1465037274324 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:54 INFO - PROCESS | 2788 | 1465037274327 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:54 INFO - PROCESS | 2788 | 1465037274450 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 03:47:54 INFO - PROCESS | 2788 | 1465037274525 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 2788 | 1465037274528 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC20800 == 49 [pid = 2788] [id = 72] 03:47:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B01348EC00) [pid = 2788] [serial = 213] [outer = 0000000000000000] 03:47:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B013495C00) [pid = 2788] [serial = 214] [outer = 000000B01348EC00] 03:47:54 INFO - PROCESS | 2788 | 1465037274584 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B015754C00) [pid = 2788] [serial = 215] [outer = 000000B01348EC00] 03:47:55 INFO - PROCESS | 2788 | 1465037275500 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1222ms 03:47:55 INFO - PROCESS | 2788 | 1465037275559 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 2788 | 1465037275562 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 03:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:47:55 INFO - PROCESS | 2788 | 1465037275581 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 2788 | 1465037275584 Marionette TRACE conn5 <- [1,254,null,{}] 03:47:55 INFO - PROCESS | 2788 | 1465037275589 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 2788 | 1465037275592 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:55 INFO - PROCESS | 2788 | 1465037275738 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 03:47:55 INFO - PROCESS | 2788 | 1465037275803 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 2788 | 1465037275806 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0071AB800 == 50 [pid = 2788] [id = 73] 03:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (000000B008AA8400) [pid = 2788] [serial = 216] [outer = 0000000000000000] 03:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (000000B008E7E000) [pid = 2788] [serial = 217] [outer = 000000B008AA8400] 03:47:55 INFO - PROCESS | 2788 | 1465037275857 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (000000B00E9F8800) [pid = 2788] [serial = 218] [outer = 000000B008AA8400] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B01708B000 == 49 [pid = 2788] [id = 67] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DA9000 == 48 [pid = 2788] [id = 66] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B007350000 == 47 [pid = 2788] [id = 65] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344C000 == 46 [pid = 2788] [id = 64] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B001DF3800 == 45 [pid = 2788] [id = 63] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC9800 == 44 [pid = 2788] [id = 62] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F589800 == 43 [pid = 2788] [id = 61] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBAD800 == 42 [pid = 2788] [id = 60] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A4B800 == 41 [pid = 2788] [id = 59] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098D0800 == 40 [pid = 2788] [id = 58] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F736000 == 39 [pid = 2788] [id = 57] 03:47:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B007036000 == 38 [pid = 2788] [id = 54] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (000000B00EDE8C00) [pid = 2788] [serial = 124] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (000000B015D42400) [pid = 2788] [serial = 157] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (000000B010C6C400) [pid = 2788] [serial = 144] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B0134A1400) [pid = 2788] [serial = 147] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B00F20EC00) [pid = 2788] [serial = 138] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B00276C800) [pid = 2788] [serial = 126] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B00E368C00) [pid = 2788] [serial = 136] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B00C985400) [pid = 2788] [serial = 135] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B011D57C00) [pid = 2788] [serial = 145] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B007B53C00) [pid = 2788] [serial = 132] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B00BF44C00) [pid = 2788] [serial = 133] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00C5CC400) [pid = 2788] [serial = 129] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B008970000) [pid = 2788] [serial = 151] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B008968800) [pid = 2788] [serial = 150] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B015570000) [pid = 2788] [serial = 148] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B015571C00) [pid = 2788] [serial = 154] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00FEF6800) [pid = 2788] [serial = 141] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00FB1EC00) [pid = 2788] [serial = 153] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0104B1C00) [pid = 2788] [serial = 142] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00FD38800) [pid = 2788] [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.] 03:47:56 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00FB17C00) [pid = 2788] [serial = 139] [outer = 0000000000000000] [url = about:blank] 03:47:56 INFO - PROCESS | 2788 | 1465037276476 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 944ms 03:47:56 INFO - PROCESS | 2788 | 1465037276521 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 2788 | 1465037276526 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 03:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:47:56 INFO - PROCESS | 2788 | 1465037276532 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 2788 | 1465037276535 Marionette TRACE conn5 <- [1,258,null,{}] 03:47:56 INFO - PROCESS | 2788 | 1465037276539 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 2788 | 1465037276541 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:56 INFO - PROCESS | 2788 | 1465037276635 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 03:47:56 INFO - PROCESS | 2788 | 1465037276641 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 2788 | 1465037276643 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098B2800 == 39 [pid = 2788] [id = 74] 03:47:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B003757800) [pid = 2788] [serial = 219] [outer = 0000000000000000] 03:47:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B008934400) [pid = 2788] [serial = 220] [outer = 000000B003757800] 03:47:56 INFO - PROCESS | 2788 | 1465037276695 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00BF45800) [pid = 2788] [serial = 221] [outer = 000000B003757800] 03:47:57 INFO - PROCESS | 2788 | 1465037277153 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 692ms 03:47:57 INFO - PROCESS | 2788 | 1465037277226 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 2788 | 1465037277229 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 03:47:57 INFO - PROCESS | 2788 | 1465037277232 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:47:57 INFO - PROCESS | 2788 | 1465037277236 Marionette TRACE conn5 <- [1,262,null,{}] 03:47:57 INFO - PROCESS | 2788 | 1465037277247 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 2788 | 1465037277251 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:57 INFO - PROCESS | 2788 | 1465037277341 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 03:47:57 INFO - PROCESS | 2788 | 1465037277357 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 2788 | 1465037277360 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFAF800 == 40 [pid = 2788] [id = 75] 03:47:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00EDF2C00) [pid = 2788] [serial = 222] [outer = 0000000000000000] 03:47:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00F6AEC00) [pid = 2788] [serial = 223] [outer = 000000B00EDF2C00] 03:47:57 INFO - PROCESS | 2788 | 1465037277409 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B00FEF4400) [pid = 2788] [serial = 224] [outer = 000000B00EDF2C00] 03:47:57 INFO - PROCESS | 2788 | 1465037277852 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 691ms 03:47:57 INFO - PROCESS | 2788 | 1465037277926 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 2788 | 1465037277929 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 03:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:47:57 INFO - PROCESS | 2788 | 1465037277933 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 2788 | 1465037277935 Marionette TRACE conn5 <- [1,266,null,{}] 03:47:57 INFO - PROCESS | 2788 | 1465037277938 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 2788 | 1465037277940 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:58 INFO - PROCESS | 2788 | 1465037278032 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 03:47:58 INFO - PROCESS | 2788 | 1465037278044 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 2788 | 1465037278047 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012484800 == 41 [pid = 2788] [id = 76] 03:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B010AD0400) [pid = 2788] [serial = 225] [outer = 0000000000000000] 03:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B010C63800) [pid = 2788] [serial = 226] [outer = 000000B010AD0400] 03:47:58 INFO - PROCESS | 2788 | 1465037278094 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B011D57800) [pid = 2788] [serial = 227] [outer = 000000B010AD0400] 03:47:58 INFO - PROCESS | 2788 | 1465037278522 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 629ms 03:47:58 INFO - PROCESS | 2788 | 1465037278564 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 2788 | 1465037278567 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 03:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:47:58 INFO - PROCESS | 2788 | 1465037278576 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 2788 | 1465037278578 Marionette TRACE conn5 <- [1,270,null,{}] 03:47:58 INFO - PROCESS | 2788 | 1465037278582 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:58 INFO - PROCESS | 2788 | 1465037278584 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:58 INFO - PROCESS | 2788 | 1465037278694 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 03:47:58 INFO - PROCESS | 2788 | 1465037278768 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 2788 | 1465037278777 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C52A000 == 42 [pid = 2788] [id = 77] 03:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B007E9E000) [pid = 2788] [serial = 228] [outer = 0000000000000000] 03:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B012D96400) [pid = 2788] [serial = 229] [outer = 000000B007E9E000] 03:47:58 INFO - PROCESS | 2788 | 1465037278822 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B01348B400) [pid = 2788] [serial = 230] [outer = 000000B007E9E000] 03:47:59 INFO - PROCESS | 2788 | 1465037279249 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 732ms 03:47:59 INFO - PROCESS | 2788 | 1465037279311 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 2788 | 1465037279314 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:47:59 INFO - PROCESS | 2788 | 1465037279317 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 2788 | 1465037279319 Marionette TRACE conn5 <- [1,274,null,{}] 03:47:59 INFO - PROCESS | 2788 | 1465037279322 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 2788 | 1465037279328 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:59 INFO - PROCESS | 2788 | 1465037279468 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 03:47:59 INFO - PROCESS | 2788 | 1465037279474 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 2788 | 1465037279476 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:47:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DAC000 == 43 [pid = 2788] [id = 78] 03:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B0134AE800) [pid = 2788] [serial = 231] [outer = 0000000000000000] 03:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B01556C400) [pid = 2788] [serial = 232] [outer = 000000B0134AE800] 03:47:59 INFO - PROCESS | 2788 | 1465037279558 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B015757000) [pid = 2788] [serial = 233] [outer = 000000B0134AE800] 03:47:59 INFO - PROCESS | 2788 | 1465037279983 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 03:48:00 INFO - PROCESS | 2788 | 1465037280057 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 03:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:48:00 INFO - PROCESS | 2788 | 1465037280059 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 03:48:00 INFO - PROCESS | 2788 | 1465037280067 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 2788 | 1465037280069 Marionette TRACE conn5 <- [1,278,null,{}] 03:48:00 INFO - PROCESS | 2788 | 1465037280072 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 2788 | 1465037280074 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:00 INFO - PROCESS | 2788 | 1465037280193 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 03:48:00 INFO - PROCESS | 2788 | 1465037280243 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 2788 | 1465037280246 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E98800 == 44 [pid = 2788] [id = 79] 03:48:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B01390AC00) [pid = 2788] [serial = 234] [outer = 0000000000000000] 03:48:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B013948C00) [pid = 2788] [serial = 235] [outer = 000000B01390AC00] 03:48:00 INFO - PROCESS | 2788 | 1465037280292 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B015738000) [pid = 2788] [serial = 236] [outer = 000000B01390AC00] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B009048800) [pid = 2788] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B001D35400) [pid = 2788] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B00C5A0400) [pid = 2788] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B01009C400) [pid = 2788] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B010061800) [pid = 2788] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B007E08800) [pid = 2788] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B002773800) [pid = 2788] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B01574CC00) [pid = 2788] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00FB15000) [pid = 2788] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00E36D000) [pid = 2788] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B008A9E800) [pid = 2788] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00896E000) [pid = 2788] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B010E2FC00) [pid = 2788] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00E993800) [pid = 2788] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B015734800) [pid = 2788] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00C9E5400) [pid = 2788] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:48:00 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0015C4800) [pid = 2788] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:48:00 INFO - PROCESS | 2788 | 1465037280808 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 777ms 03:48:00 INFO - PROCESS | 2788 | 1465037280845 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 2788 | 1465037280847 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 03:48:00 INFO - PROCESS | 2788 | 1465037280850 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:48:00 INFO - PROCESS | 2788 | 1465037280852 Marionette TRACE conn5 <- [1,282,null,{}] 03:48:00 INFO - PROCESS | 2788 | 1465037280855 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 2788 | 1465037280857 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:00 INFO - PROCESS | 2788 | 1465037280943 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 03:48:01 INFO - PROCESS | 2788 | 1465037281019 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 2788 | 1465037281021 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0170A1000 == 45 [pid = 2788] [id = 80] 03:48:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B007E06400) [pid = 2788] [serial = 237] [outer = 0000000000000000] 03:48:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00BFA3000) [pid = 2788] [serial = 238] [outer = 000000B007E06400] 03:48:01 INFO - PROCESS | 2788 | 1465037281067 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010E30800) [pid = 2788] [serial = 239] [outer = 000000B007E06400] 03:48:01 INFO - PROCESS | 2788 | 1465037281416 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 03:48:01 INFO - PROCESS | 2788 | 1465037281482 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 2788 | 1465037281484 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 03:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:48:01 INFO - PROCESS | 2788 | 1465037281495 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 2788 | 1465037281497 Marionette TRACE conn5 <- [1,286,null,{}] 03:48:01 INFO - PROCESS | 2788 | 1465037281534 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:01 INFO - PROCESS | 2788 | 1465037281536 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:01 INFO - PROCESS | 2788 | 1465037281625 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 03:48:01 INFO - PROCESS | 2788 | 1465037281631 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 2788 | 1465037281633 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FB9C000 == 46 [pid = 2788] [id = 81] 03:48:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013C66400) [pid = 2788] [serial = 240] [outer = 0000000000000000] 03:48:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013C68C00) [pid = 2788] [serial = 241] [outer = 000000B013C66400] 03:48:01 INFO - PROCESS | 2788 | 1465037281677 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013C6F000) [pid = 2788] [serial = 242] [outer = 000000B013C66400] 03:48:02 INFO - PROCESS | 2788 | 1465037282092 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 672ms 03:48:02 INFO - PROCESS | 2788 | 1465037282163 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 2788 | 1465037282165 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 03:48:02 INFO - PROCESS | 2788 | 1465037282168 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:48:02 INFO - PROCESS | 2788 | 1465037282170 Marionette TRACE conn5 <- [1,290,null,{}] 03:48:02 INFO - PROCESS | 2788 | 1465037282173 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:02 INFO - PROCESS | 2788 | 1465037282175 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:02 INFO - PROCESS | 2788 | 1465037282264 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 03:48:02 INFO - PROCESS | 2788 | 1465037282272 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 2788 | 1465037282274 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013992800 == 47 [pid = 2788] [id = 82] 03:48:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B0132BA800) [pid = 2788] [serial = 243] [outer = 0000000000000000] 03:48:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B0132BDC00) [pid = 2788] [serial = 244] [outer = 000000B0132BA800] 03:48:02 INFO - PROCESS | 2788 | 1465037282318 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B013C65C00) [pid = 2788] [serial = 245] [outer = 000000B0132BA800] 03:48:02 INFO - PROCESS | 2788 | 1465037282603 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:48:02 INFO - PROCESS | 2788 | 1465037282913 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 839ms 03:48:03 INFO - PROCESS | 2788 | 1465037283012 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 2788 | 1465037283016 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 03:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:48:03 INFO - PROCESS | 2788 | 1465037283022 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 2788 | 1465037283025 Marionette TRACE conn5 <- [1,294,null,{}] 03:48:03 INFO - PROCESS | 2788 | 1465037283032 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:03 INFO - PROCESS | 2788 | 1465037283035 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:03 INFO - PROCESS | 2788 | 1465037283167 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 03:48:03 INFO - PROCESS | 2788 | 1465037283276 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 2788 | 1465037283279 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C934800 == 48 [pid = 2788] [id = 83] 03:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B007007400) [pid = 2788] [serial = 246] [outer = 0000000000000000] 03:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B008AA1800) [pid = 2788] [serial = 247] [outer = 000000B007007400] 03:48:03 INFO - PROCESS | 2788 | 1465037283344 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B00C5A5800) [pid = 2788] [serial = 248] [outer = 000000B007007400] 03:48:03 INFO - PROCESS | 2788 | 1465037283903 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 944ms 03:48:03 INFO - PROCESS | 2788 | 1465037283969 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 2788 | 1465037283974 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 03:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:48:03 INFO - PROCESS | 2788 | 1465037283981 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 2788 | 1465037283984 Marionette TRACE conn5 <- [1,298,null,{}] 03:48:03 INFO - PROCESS | 2788 | 1465037283988 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:03 INFO - PROCESS | 2788 | 1465037283991 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:04 INFO - PROCESS | 2788 | 1465037284144 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 03:48:04 INFO - PROCESS | 2788 | 1465037284258 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 2788 | 1465037284261 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01247C800 == 49 [pid = 2788] [id = 84] 03:48:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B00E998C00) [pid = 2788] [serial = 249] [outer = 0000000000000000] 03:48:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B00EDF3800) [pid = 2788] [serial = 250] [outer = 000000B00E998C00] 03:48:04 INFO - PROCESS | 2788 | 1465037284321 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B010233C00) [pid = 2788] [serial = 251] [outer = 000000B00E998C00] 03:48:04 INFO - PROCESS | 2788 | 1465037284911 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 986ms 03:48:04 INFO - PROCESS | 2788 | 1465037284969 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 2788 | 1465037284971 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 03:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:48:04 INFO - PROCESS | 2788 | 1465037284975 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 2788 | 1465037284979 Marionette TRACE conn5 <- [1,302,null,{}] 03:48:05 INFO - PROCESS | 2788 | 1465037285007 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 2788 | 1465037285013 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:05 INFO - PROCESS | 2788 | 1465037285141 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 03:48:05 INFO - PROCESS | 2788 | 1465037285249 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 2788 | 1465037285253 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B1E000 == 50 [pid = 2788] [id = 85] 03:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B010E59400) [pid = 2788] [serial = 252] [outer = 0000000000000000] 03:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B012D90400) [pid = 2788] [serial = 253] [outer = 000000B010E59400] 03:48:05 INFO - PROCESS | 2788 | 1465037285316 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (000000B013491400) [pid = 2788] [serial = 254] [outer = 000000B010E59400] 03:48:05 INFO - PROCESS | 2788 | 1465037285902 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 03:48:05 INFO - PROCESS | 2788 | 1465037285922 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 03:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:48:05 INFO - PROCESS | 2788 | 1465037285925 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 03:48:05 INFO - PROCESS | 2788 | 1465037285955 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 2788 | 1465037285958 Marionette TRACE conn5 <- [1,306,null,{}] 03:48:05 INFO - PROCESS | 2788 | 1465037285963 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 2788 | 1465037285965 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:06 INFO - PROCESS | 2788 | 1465037286099 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 03:48:06 INFO - PROCESS | 2788 | 1465037286183 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 2788 | 1465037286186 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0079E4800 == 51 [pid = 2788] [id = 86] 03:48:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (000000B00FB20400) [pid = 2788] [serial = 255] [outer = 0000000000000000] 03:48:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (000000B013922C00) [pid = 2788] [serial = 256] [outer = 000000B00FB20400] 03:48:06 INFO - PROCESS | 2788 | 1465037286242 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (000000B01392AC00) [pid = 2788] [serial = 257] [outer = 000000B00FB20400] 03:48:06 INFO - PROCESS | 2788 | 1465037286982 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1111ms 03:48:07 INFO - PROCESS | 2788 | 1465037287041 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 2788 | 1465037287046 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:48:07 INFO - PROCESS | 2788 | 1465037287051 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 2788 | 1465037287055 Marionette TRACE conn5 <- [1,310,null,{}] 03:48:07 INFO - PROCESS | 2788 | 1465037287060 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 2788 | 1465037287063 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:07 INFO - PROCESS | 2788 | 1465037287211 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 03:48:07 INFO - PROCESS | 2788 | 1465037287227 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 2788 | 1465037287232 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C51C000 == 52 [pid = 2788] [id = 87] 03:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (000000B007B4A400) [pid = 2788] [serial = 258] [outer = 0000000000000000] 03:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (000000B008964000) [pid = 2788] [serial = 259] [outer = 000000B007B4A400] 03:48:07 INFO - PROCESS | 2788 | 1465037287281 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (000000B008AA2000) [pid = 2788] [serial = 260] [outer = 000000B007B4A400] 03:48:07 INFO - PROCESS | 2788 | 1465037287870 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B007D99000 == 51 [pid = 2788] [id = 33] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FB9C000 == 50 [pid = 2788] [id = 81] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B0170A1000 == 49 [pid = 2788] [id = 80] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E98800 == 48 [pid = 2788] [id = 79] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DAC000 == 47 [pid = 2788] [id = 78] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C52A000 == 46 [pid = 2788] [id = 77] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B012484800 == 45 [pid = 2788] [id = 76] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFAF800 == 44 [pid = 2788] [id = 75] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098B2800 == 43 [pid = 2788] [id = 74] 03:48:07 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (000000B01556CC00) [pid = 2788] [serial = 202] [outer = 0000000000000000] [url = about:blank] 03:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B0071AB800 == 42 [pid = 2788] [id = 73] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C552800 == 41 [pid = 2788] [id = 69] 03:48:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B01770F000 == 40 [pid = 2788] [id = 68] 03:48:07 INFO - PROCESS | 2788 | 1465037287946 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 2788 | 1465037287950 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:48:07 INFO - PROCESS | 2788 | 1465037287957 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 2788 | 1465037287959 Marionette TRACE conn5 <- [1,314,null,{}] 03:48:07 INFO - PROCESS | 2788 | 1465037287963 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 2788 | 1465037287966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:08 INFO - PROCESS | 2788 | 1465037288060 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (000000B00C9E1800) [pid = 2788] [serial = 130] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (000000B0020B9400) [pid = 2788] [serial = 187] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (000000B0134AEC00) [pid = 2788] [serial = 191] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (000000B013025800) [pid = 2788] [serial = 190] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (000000B002D28C00) [pid = 2788] [serial = 188] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (000000B012455C00) [pid = 2788] [serial = 167] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B010AD8000) [pid = 2788] [serial = 166] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B010ACD000) [pid = 2788] [serial = 184] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B008965400) [pid = 2788] [serial = 175] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B00BF53000) [pid = 2788] [serial = 176] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B008934C00) [pid = 2788] [serial = 161] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B0029E9800) [pid = 2788] [serial = 160] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B015D46000) [pid = 2788] [serial = 170] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B015756000) [pid = 2788] [serial = 169] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00FB1D400) [pid = 2788] [serial = 181] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00FEF1000) [pid = 2788] [serial = 182] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00EDEDC00) [pid = 2788] [serial = 179] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B008AA6800) [pid = 2788] [serial = 193] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00E92C000) [pid = 2788] [serial = 178] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00C5A5000) [pid = 2788] [serial = 173] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008A85000) [pid = 2788] [serial = 172] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B015DA0C00) [pid = 2788] [serial = 158] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0134A6C00) [pid = 2788] [serial = 196] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B015737C00) [pid = 2788] [serial = 199] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008AAC400) [pid = 2788] [serial = 194] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B01573E000) [pid = 2788] [serial = 200] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00EDECC00) [pid = 2788] [serial = 164] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00CA85400) [pid = 2788] [serial = 163] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01574E400) [pid = 2788] [serial = 197] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010E2C800) [pid = 2788] [serial = 185] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002A1C800) [pid = 2788] [serial = 127] [outer = 0000000000000000] [url = about:blank] 03:48:08 INFO - PROCESS | 2788 | 1465037288147 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 2788 | 1465037288150 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008ADB000 == 41 [pid = 2788] [id = 88] 03:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B002D28C00) [pid = 2788] [serial = 261] [outer = 0000000000000000] 03:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B007DA9C00) [pid = 2788] [serial = 262] [outer = 000000B002D28C00] 03:48:08 INFO - PROCESS | 2788 | 1465037288203 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B008AAAC00) [pid = 2788] [serial = 263] [outer = 000000B002D28C00] 03:48:08 INFO - PROCESS | 2788 | 1465037288655 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 734ms 03:48:08 INFO - PROCESS | 2788 | 1465037288691 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 2788 | 1465037288694 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 03:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:48:08 INFO - PROCESS | 2788 | 1465037288702 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 2788 | 1465037288706 Marionette TRACE conn5 <- [1,318,null,{}] 03:48:08 INFO - PROCESS | 2788 | 1465037288717 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 2788 | 1465037288721 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:08 INFO - PROCESS | 2788 | 1465037288811 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 03:48:08 INFO - PROCESS | 2788 | 1465037288825 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 2788 | 1465037288828 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F406800 == 42 [pid = 2788] [id = 89] 03:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00E9F2800) [pid = 2788] [serial = 264] [outer = 0000000000000000] 03:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00EDE9000) [pid = 2788] [serial = 265] [outer = 000000B00E9F2800] 03:48:08 INFO - PROCESS | 2788 | 1465037288878 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00F6A1000) [pid = 2788] [serial = 266] [outer = 000000B00E9F2800] 03:48:09 INFO - PROCESS | 2788 | 1465037289342 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 03:48:09 INFO - PROCESS | 2788 | 1465037289397 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 2788 | 1465037289400 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 03:48:09 INFO - PROCESS | 2788 | 1465037289403 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:48:09 INFO - PROCESS | 2788 | 1465037289405 Marionette TRACE conn5 <- [1,322,null,{}] 03:48:09 INFO - PROCESS | 2788 | 1465037289408 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:09 INFO - PROCESS | 2788 | 1465037289410 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:09 INFO - PROCESS | 2788 | 1465037289501 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 03:48:09 INFO - PROCESS | 2788 | 1465037289509 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 2788 | 1465037289511 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7D3800 == 43 [pid = 2788] [id = 90] 03:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FEF3800) [pid = 2788] [serial = 267] [outer = 0000000000000000] 03:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FEF7000) [pid = 2788] [serial = 268] [outer = 000000B00FEF3800] 03:48:09 INFO - PROCESS | 2788 | 1465037289562 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010285800) [pid = 2788] [serial = 269] [outer = 000000B00FEF3800] 03:48:10 INFO - PROCESS | 2788 | 1465037289991 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 03:48:10 INFO - PROCESS | 2788 | 1465037290034 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 2788 | 1465037290036 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 2788 | 1465037290039 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:48:10 INFO - PROCESS | 2788 | 1465037290041 Marionette TRACE conn5 <- [1,326,null,{}] 03:48:10 INFO - PROCESS | 2788 | 1465037290045 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 2788 | 1465037290047 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:10 INFO - PROCESS | 2788 | 1465037290134 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 03:48:10 INFO - PROCESS | 2788 | 1465037290168 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 2788 | 1465037290170 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010408000 == 44 [pid = 2788] [id = 91] 03:48:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B010C7C800) [pid = 2788] [serial = 270] [outer = 0000000000000000] 03:48:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010E36C00) [pid = 2788] [serial = 271] [outer = 000000B010C7C800] 03:48:10 INFO - PROCESS | 2788 | 1465037290216 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B010E5C400) [pid = 2788] [serial = 272] [outer = 000000B010C7C800] 03:48:10 INFO - PROCESS | 2788 | 1465037290702 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 03:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:48:10 INFO - PROCESS | 2788 | 1465037290715 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 2788 | 1465037290717 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 2788 | 1465037290720 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 2788 | 1465037290722 Marionette TRACE conn5 <- [1,330,null,{}] 03:48:10 INFO - PROCESS | 2788 | 1465037290734 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 2788 | 1465037290740 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:10 INFO - PROCESS | 2788 | 1465037290891 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 03:48:10 INFO - PROCESS | 2788 | 1465037290944 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 2788 | 1465037290946 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344A000 == 45 [pid = 2788] [id = 92] 03:48:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B0132B9000) [pid = 2788] [serial = 273] [outer = 0000000000000000] 03:48:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013492400) [pid = 2788] [serial = 274] [outer = 000000B0132B9000] 03:48:11 INFO - PROCESS | 2788 | 1465037290993 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B0134AAC00) [pid = 2788] [serial = 275] [outer = 000000B0132B9000] 03:48:11 INFO - PROCESS | 2788 | 1465037291451 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 776ms 03:48:11 INFO - PROCESS | 2788 | 1465037291514 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 2788 | 1465037291516 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 03:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:48:11 INFO - PROCESS | 2788 | 1465037291525 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 2788 | 1465037291527 Marionette TRACE conn5 <- [1,334,null,{}] 03:48:11 INFO - PROCESS | 2788 | 1465037291536 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 2788 | 1465037291538 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:11 INFO - PROCESS | 2788 | 1465037291655 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 03:48:11 INFO - PROCESS | 2788 | 1465037291666 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 2788 | 1465037291668 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E7B800 == 46 [pid = 2788] [id = 93] 03:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B013919400) [pid = 2788] [serial = 276] [outer = 0000000000000000] 03:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B013927800) [pid = 2788] [serial = 277] [outer = 000000B013919400] 03:48:11 INFO - PROCESS | 2788 | 1465037291756 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B013931800) [pid = 2788] [serial = 278] [outer = 000000B013919400] 03:48:12 INFO - PROCESS | 2788 | 1465037292172 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 03:48:12 INFO - PROCESS | 2788 | 1465037292221 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 2788 | 1465037292223 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 03:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:48:12 INFO - PROCESS | 2788 | 1465037292226 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 2788 | 1465037292228 Marionette TRACE conn5 <- [1,338,null,{}] 03:48:12 INFO - PROCESS | 2788 | 1465037292232 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:12 INFO - PROCESS | 2788 | 1465037292234 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:12 INFO - PROCESS | 2788 | 1465037292344 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 03:48:12 INFO - PROCESS | 2788 | 1465037292390 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 2788 | 1465037292392 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B17000 == 47 [pid = 2788] [id = 94] 03:48:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B013942400) [pid = 2788] [serial = 279] [outer = 0000000000000000] 03:48:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B01394FC00) [pid = 2788] [serial = 280] [outer = 000000B013942400] 03:48:12 INFO - PROCESS | 2788 | 1465037292442 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B013C71800) [pid = 2788] [serial = 281] [outer = 000000B013942400] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B007E9E000) [pid = 2788] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B01390AC00) [pid = 2788] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B008AA8400) [pid = 2788] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B0134AE800) [pid = 2788] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B007E06400) [pid = 2788] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B010AD0400) [pid = 2788] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B003757800) [pid = 2788] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00EDF2C00) [pid = 2788] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:48:12 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B013C66400) [pid = 2788] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:48:12 INFO - PROCESS | 2788 | 1465037292876 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 03:48:12 INFO - PROCESS | 2788 | 1465037292903 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 2788 | 1465037292905 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 03:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:48:12 INFO - PROCESS | 2788 | 1465037292909 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 2788 | 1465037292910 Marionette TRACE conn5 <- [1,342,null,{}] 03:48:12 INFO - PROCESS | 2788 | 1465037292919 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:12 INFO - PROCESS | 2788 | 1465037292929 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:13 INFO - PROCESS | 2788 | 1465037293041 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 03:48:13 INFO - PROCESS | 2788 | 1465037293050 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 2788 | 1465037293052 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C36000 == 48 [pid = 2788] [id = 95] 03:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B010C6E400) [pid = 2788] [serial = 282] [outer = 0000000000000000] 03:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013C6EC00) [pid = 2788] [serial = 283] [outer = 000000B010C6E400] 03:48:13 INFO - PROCESS | 2788 | 1465037293096 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B015573C00) [pid = 2788] [serial = 284] [outer = 000000B010C6E400] 03:48:13 INFO - PROCESS | 2788 | 1465037293518 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 03:48:13 INFO - PROCESS | 2788 | 1465037293545 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 2788 | 1465037293547 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 03:48:13 INFO - PROCESS | 2788 | 1465037293550 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:48:13 INFO - PROCESS | 2788 | 1465037293552 Marionette TRACE conn5 <- [1,346,null,{}] 03:48:13 INFO - PROCESS | 2788 | 1465037293555 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:13 INFO - PROCESS | 2788 | 1465037293557 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:13 INFO - PROCESS | 2788 | 1465037293644 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 03:48:13 INFO - PROCESS | 2788 | 1465037293650 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 2788 | 1465037293652 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC8800 == 49 [pid = 2788] [id = 96] 03:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B015732000) [pid = 2788] [serial = 285] [outer = 0000000000000000] 03:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B01573AC00) [pid = 2788] [serial = 286] [outer = 000000B015732000] 03:48:13 INFO - PROCESS | 2788 | 1465037293696 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B015755000) [pid = 2788] [serial = 287] [outer = 000000B015732000] 03:48:14 INFO - PROCESS | 2788 | 1465037294114 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 03:48:14 INFO - PROCESS | 2788 | 1465037294183 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 2788 | 1465037294185 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 03:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:48:14 INFO - PROCESS | 2788 | 1465037294188 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 2788 | 1465037294191 Marionette TRACE conn5 <- [1,350,null,{}] 03:48:14 INFO - PROCESS | 2788 | 1465037294195 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:14 INFO - PROCESS | 2788 | 1465037294197 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:14 INFO - PROCESS | 2788 | 1465037294305 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 03:48:14 INFO - PROCESS | 2788 | 1465037294320 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 2788 | 1465037294322 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01771A000 == 50 [pid = 2788] [id = 97] 03:48:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B00E30B800) [pid = 2788] [serial = 288] [outer = 0000000000000000] 03:48:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B01574EC00) [pid = 2788] [serial = 289] [outer = 000000B00E30B800] 03:48:14 INFO - PROCESS | 2788 | 1465037294370 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B015DA1800) [pid = 2788] [serial = 290] [outer = 000000B00E30B800] 03:48:15 INFO - PROCESS | 2788 | 1465037295047 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 881ms 03:48:15 INFO - PROCESS | 2788 | 1465037295074 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 2788 | 1465037295079 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 03:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:48:15 INFO - PROCESS | 2788 | 1465037295086 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 2788 | 1465037295089 Marionette TRACE conn5 <- [1,354,null,{}] 03:48:15 INFO - PROCESS | 2788 | 1465037295097 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 2788 | 1465037295100 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:15 INFO - PROCESS | 2788 | 1465037295223 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 03:48:15 INFO - PROCESS | 2788 | 1465037295340 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 2788 | 1465037295343 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C54B000 == 51 [pid = 2788] [id = 98] 03:48:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B008965400) [pid = 2788] [serial = 291] [outer = 0000000000000000] 03:48:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B008A85000) [pid = 2788] [serial = 292] [outer = 000000B008965400] 03:48:15 INFO - PROCESS | 2788 | 1465037295404 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B00C5CA000) [pid = 2788] [serial = 293] [outer = 000000B008965400] 03:48:16 INFO - PROCESS | 2788 | 1465037296041 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 986ms 03:48:16 INFO - PROCESS | 2788 | 1465037296073 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 2788 | 1465037296078 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 03:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:48:16 INFO - PROCESS | 2788 | 1465037296084 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 2788 | 1465037296088 Marionette TRACE conn5 <- [1,358,null,{}] 03:48:16 INFO - PROCESS | 2788 | 1465037296092 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 2788 | 1465037296095 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:16 INFO - PROCESS | 2788 | 1465037296219 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 03:48:16 INFO - PROCESS | 2788 | 1465037296294 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 2788 | 1465037296296 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012EA6000 == 52 [pid = 2788] [id = 99] 03:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B00E30FC00) [pid = 2788] [serial = 294] [outer = 0000000000000000] 03:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (000000B00E98DC00) [pid = 2788] [serial = 295] [outer = 000000B00E30FC00] 03:48:16 INFO - PROCESS | 2788 | 1465037296397 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (000000B00FB1D400) [pid = 2788] [serial = 296] [outer = 000000B00E30FC00] 03:48:17 INFO - PROCESS | 2788 | 1465037297052 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 03:48:17 INFO - PROCESS | 2788 | 1465037297073 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 2788 | 1465037297076 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 03:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:48:17 INFO - PROCESS | 2788 | 1465037297080 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 2788 | 1465037297084 Marionette TRACE conn5 <- [1,362,null,{}] 03:48:17 INFO - PROCESS | 2788 | 1465037297096 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:17 INFO - PROCESS | 2788 | 1465037297101 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:17 INFO - PROCESS | 2788 | 1465037297220 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 03:48:17 INFO - PROCESS | 2788 | 1465037297339 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 2788 | 1465037297342 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7D5000 == 53 [pid = 2788] [id = 100] 03:48:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (000000B010E5E800) [pid = 2788] [serial = 297] [outer = 0000000000000000] 03:48:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (000000B013027800) [pid = 2788] [serial = 298] [outer = 000000B010E5E800] 03:48:17 INFO - PROCESS | 2788 | 1465037297403 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (000000B01348D400) [pid = 2788] [serial = 299] [outer = 000000B010E5E800] 03:48:17 INFO - PROCESS | 2788 | 1465037297970 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 944ms 03:48:18 INFO - PROCESS | 2788 | 1465037298025 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 2788 | 1465037298029 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 03:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:48:18 INFO - PROCESS | 2788 | 1465037298033 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 2788 | 1465037298035 Marionette TRACE conn5 <- [1,366,null,{}] 03:48:18 INFO - PROCESS | 2788 | 1465037298038 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:18 INFO - PROCESS | 2788 | 1465037298041 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:18 INFO - PROCESS | 2788 | 1465037298160 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 03:48:18 INFO - PROCESS | 2788 | 1465037298279 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 2788 | 1465037298282 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E5A000 == 54 [pid = 2788] [id = 101] 03:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (000000B003E19C00) [pid = 2788] [serial = 300] [outer = 0000000000000000] 03:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (000000B013BA6C00) [pid = 2788] [serial = 301] [outer = 000000B003E19C00] 03:48:18 INFO - PROCESS | 2788 | 1465037298338 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (000000B013BAD400) [pid = 2788] [serial = 302] [outer = 000000B003E19C00] 03:48:19 INFO - PROCESS | 2788 | 1465037299115 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1126ms 03:48:19 INFO - PROCESS | 2788 | 1465037299160 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 2788 | 1465037299165 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 03:48:19 INFO - PROCESS | 2788 | 1465037299170 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:48:19 INFO - PROCESS | 2788 | 1465037299174 Marionette TRACE conn5 <- [1,370,null,{}] 03:48:19 INFO - PROCESS | 2788 | 1465037299181 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 2788 | 1465037299184 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:19 INFO - PROCESS | 2788 | 1465037299291 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 03:48:19 INFO - PROCESS | 2788 | 1465037299368 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 2788 | 1465037299371 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E99F800 == 55 [pid = 2788] [id = 102] 03:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (000000B00E309000) [pid = 2788] [serial = 303] [outer = 0000000000000000] 03:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (000000B00EDE9800) [pid = 2788] [serial = 304] [outer = 000000B00E309000] 03:48:19 INFO - PROCESS | 2788 | 1465037299468 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (000000B00FEF2400) [pid = 2788] [serial = 305] [outer = 000000B00E309000] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F7CB800 == 54 [pid = 2788] [id = 55] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C44800 == 53 [pid = 2788] [id = 56] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC8800 == 52 [pid = 2788] [id = 96] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C36000 == 51 [pid = 2788] [id = 95] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B17000 == 50 [pid = 2788] [id = 94] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E7B800 == 49 [pid = 2788] [id = 93] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344A000 == 48 [pid = 2788] [id = 92] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B010408000 == 47 [pid = 2788] [id = 91] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F7D3800 == 46 [pid = 2788] [id = 90] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (000000B01390B800) [pid = 2788] [serial = 211] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (000000B008936400) [pid = 2788] [serial = 205] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (000000B013495C00) [pid = 2788] [serial = 214] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (000000B00E92D400) [pid = 2788] [serial = 208] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (000000B0132BDC00) [pid = 2788] [serial = 244] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F406800 == 45 [pid = 2788] [id = 89] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B008ADB000 == 44 [pid = 2788] [id = 88] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C51C000 == 43 [pid = 2788] [id = 87] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B01247C800 == 42 [pid = 2788] [id = 84] 03:48:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C934800 == 41 [pid = 2788] [id = 83] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (000000B012D96400) [pid = 2788] [serial = 229] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (000000B01348B400) [pid = 2788] [serial = 230] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (000000B013948C00) [pid = 2788] [serial = 235] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (000000B00E9F8800) [pid = 2788] [serial = 218] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (000000B008E7E000) [pid = 2788] [serial = 217] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (000000B015757000) [pid = 2788] [serial = 233] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B00BFA3000) [pid = 2788] [serial = 238] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B01556C400) [pid = 2788] [serial = 232] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B010C63800) [pid = 2788] [serial = 226] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B008934400) [pid = 2788] [serial = 220] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B00BF45800) [pid = 2788] [serial = 221] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B00F6AEC00) [pid = 2788] [serial = 223] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B00FEF4400) [pid = 2788] [serial = 224] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B013C68C00) [pid = 2788] [serial = 241] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B013C6F000) [pid = 2788] [serial = 242] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B015738000) [pid = 2788] [serial = 236] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B010E30800) [pid = 2788] [serial = 239] [outer = 0000000000000000] [url = about:blank] 03:48:19 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B011D57800) [pid = 2788] [serial = 227] [outer = 0000000000000000] [url = about:blank] 03:48:20 INFO - PROCESS | 2788 | 1465037300057 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 922ms 03:48:20 INFO - PROCESS | 2788 | 1465037300097 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 2788 | 1465037300102 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 03:48:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:48:20 INFO - PROCESS | 2788 | 1465037300108 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 2788 | 1465037300110 Marionette TRACE conn5 <- [1,374,null,{}] 03:48:20 INFO - PROCESS | 2788 | 1465037300114 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 2788 | 1465037300117 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:20 INFO - PROCESS | 2788 | 1465037300215 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 03:48:20 INFO - PROCESS | 2788 | 1465037300291 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 2788 | 1465037300293 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E094000 == 42 [pid = 2788] [id = 103] 03:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B008AA3C00) [pid = 2788] [serial = 306] [outer = 0000000000000000] 03:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00C5A4800) [pid = 2788] [serial = 307] [outer = 000000B008AA3C00] 03:48:20 INFO - PROCESS | 2788 | 1465037300344 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00E9F8800) [pid = 2788] [serial = 308] [outer = 000000B008AA3C00] 03:48:20 INFO - PROCESS | 2788 | 1465037300808 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:48:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 03:48:20 INFO - PROCESS | 2788 | 1465037300844 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 2788 | 1465037300846 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 03:48:20 INFO - PROCESS | 2788 | 1465037300850 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:48:20 INFO - PROCESS | 2788 | 1465037300854 Marionette TRACE conn5 <- [1,378,null,{}] 03:48:20 INFO - PROCESS | 2788 | 1465037300864 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 2788 | 1465037300869 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:20 INFO - PROCESS | 2788 | 1465037300959 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 03:48:20 INFO - PROCESS | 2788 | 1465037300966 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 2788 | 1465037300969 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010419800 == 43 [pid = 2788] [id = 104] 03:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B010C63800) [pid = 2788] [serial = 309] [outer = 0000000000000000] 03:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B010E54000) [pid = 2788] [serial = 310] [outer = 000000B010C63800] 03:48:21 INFO - PROCESS | 2788 | 1465037301024 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B012D8C800) [pid = 2788] [serial = 311] [outer = 000000B010C63800] 03:48:21 INFO - PROCESS | 2788 | 1465037301650 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:48:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 837ms 03:48:21 INFO - PROCESS | 2788 | 1465037301690 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 2788 | 1465037301693 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 03:48:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:48:21 INFO - PROCESS | 2788 | 1465037301696 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 2788 | 1465037301698 Marionette TRACE conn5 <- [1,382,null,{}] 03:48:21 INFO - PROCESS | 2788 | 1465037301701 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 2788 | 1465037301704 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:21 INFO - PROCESS | 2788 | 1465037301798 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 03:48:21 INFO - PROCESS | 2788 | 1465037301878 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 2788 | 1465037301880 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344B000 == 44 [pid = 2788] [id = 105] 03:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B010E36000) [pid = 2788] [serial = 312] [outer = 0000000000000000] 03:48:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B01348C400) [pid = 2788] [serial = 313] [outer = 000000B010E36000] 03:48:21 INFO - PROCESS | 2788 | 1465037301926 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B0134AE000) [pid = 2788] [serial = 314] [outer = 000000B010E36000] 03:48:22 INFO - PROCESS | 2788 | 1465037302349 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:48:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 03:48:22 INFO - PROCESS | 2788 | 1465037302370 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 2788 | 1465037302372 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 03:48:22 INFO - PROCESS | 2788 | 1465037302375 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:48:22 INFO - PROCESS | 2788 | 1465037302377 Marionette TRACE conn5 <- [1,386,null,{}] 03:48:22 INFO - PROCESS | 2788 | 1465037302387 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:22 INFO - PROCESS | 2788 | 1465037302389 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:22 INFO - PROCESS | 2788 | 1465037302511 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 03:48:22 INFO - PROCESS | 2788 | 1465037302517 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 2788 | 1465037302519 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015761000 == 45 [pid = 2788] [id = 106] 03:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B01390F000) [pid = 2788] [serial = 315] [outer = 0000000000000000] 03:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B013925400) [pid = 2788] [serial = 316] [outer = 000000B01390F000] 03:48:22 INFO - PROCESS | 2788 | 1465037302564 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B01394A000) [pid = 2788] [serial = 317] [outer = 000000B01390F000] 03:48:23 INFO - PROCESS | 2788 | 1465037303042 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 03:48:23 INFO - PROCESS | 2788 | 1465037303084 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 2788 | 1465037303087 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 03:48:23 INFO - PROCESS | 2788 | 1465037303090 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 2788 | 1465037303092 Marionette TRACE conn5 <- [1,390,null,{}] 03:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:48:23 INFO - PROCESS | 2788 | 1465037303096 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 2788 | 1465037303102 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:23 INFO - PROCESS | 2788 | 1465037303273 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 03:48:23 INFO - PROCESS | 2788 | 1465037303327 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 2788 | 1465037303330 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C4F800 == 46 [pid = 2788] [id = 107] 03:48:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (000000B013C6CC00) [pid = 2788] [serial = 318] [outer = 0000000000000000] 03:48:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (000000B015734C00) [pid = 2788] [serial = 319] [outer = 000000B013C6CC00] 03:48:23 INFO - PROCESS | 2788 | 1465037303376 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (000000B015757C00) [pid = 2788] [serial = 320] [outer = 000000B013C6CC00] 03:48:23 INFO - PROCESS | 2788 | 1465037303833 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 776ms 03:48:23 INFO - PROCESS | 2788 | 1465037303873 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 2788 | 1465037303883 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 03:48:23 INFO - PROCESS | 2788 | 1465037303886 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 2788 | 1465037303888 Marionette TRACE conn5 <- [1,394,null,{}] 03:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:48:23 INFO - PROCESS | 2788 | 1465037303900 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 2788 | 1465037303902 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:24 INFO - PROCESS | 2788 | 1465037304014 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 03:48:24 INFO - PROCESS | 2788 | 1465037304021 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 2788 | 1465037304023 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E82800 == 47 [pid = 2788] [id = 108] 03:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (000000B015D97800) [pid = 2788] [serial = 321] [outer = 0000000000000000] 03:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (000000B015DA3000) [pid = 2788] [serial = 322] [outer = 000000B015D97800] 03:48:24 INFO - PROCESS | 2788 | 1465037304072 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (000000B016C19800) [pid = 2788] [serial = 323] [outer = 000000B015D97800] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (000000B01348EC00) [pid = 2788] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (000000B0132B9000) [pid = 2788] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (000000B013919400) [pid = 2788] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (000000B002D28C00) [pid = 2788] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (000000B00E9F2800) [pid = 2788] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (000000B007B4A400) [pid = 2788] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B00FEF3800) [pid = 2788] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B010C7C800) [pid = 2788] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B013942400) [pid = 2788] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B015732000) [pid = 2788] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:48:24 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B010C6E400) [pid = 2788] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:48:24 INFO - PROCESS | 2788 | 1465037304661 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 838ms 03:48:24 INFO - PROCESS | 2788 | 1465037304731 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 2788 | 1465037304733 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 03:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:48:24 INFO - PROCESS | 2788 | 1465037304737 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 2788 | 1465037304739 Marionette TRACE conn5 <- [1,398,null,{}] 03:48:24 INFO - PROCESS | 2788 | 1465037304743 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:24 INFO - PROCESS | 2788 | 1465037304745 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:24 INFO - PROCESS | 2788 | 1465037304834 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 03:48:24 INFO - PROCESS | 2788 | 1465037304846 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 2788 | 1465037304848 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0170A3000 == 48 [pid = 2788] [id = 109] 03:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B00FD3D000) [pid = 2788] [serial = 324] [outer = 0000000000000000] 03:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B00FF4A000) [pid = 2788] [serial = 325] [outer = 000000B00FD3D000] 03:48:24 INFO - PROCESS | 2788 | 1465037304893 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B00FF50000) [pid = 2788] [serial = 326] [outer = 000000B00FD3D000] 03:48:25 INFO - PROCESS | 2788 | 1465037305597 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:48:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 923ms 03:48:25 INFO - PROCESS | 2788 | 1465037305663 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 2788 | 1465037305668 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 03:48:25 INFO - PROCESS | 2788 | 1465037305673 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:48:25 INFO - PROCESS | 2788 | 1465037305678 Marionette TRACE conn5 <- [1,402,null,{}] 03:48:25 INFO - PROCESS | 2788 | 1465037305684 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:25 INFO - PROCESS | 2788 | 1465037305687 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:25 INFO - PROCESS | 2788 | 1465037305816 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 03:48:25 INFO - PROCESS | 2788 | 1465037305929 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 2788 | 1465037305932 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD3800 == 49 [pid = 2788] [id = 110] 03:48:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B00C5D2000) [pid = 2788] [serial = 327] [outer = 0000000000000000] 03:48:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B00E306C00) [pid = 2788] [serial = 328] [outer = 000000B00C5D2000] 03:48:25 INFO - PROCESS | 2788 | 1465037305994 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (000000B00F6AD000) [pid = 2788] [serial = 329] [outer = 000000B00C5D2000] 03:48:26 INFO - PROCESS | 2788 | 1465037306641 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1027ms 03:48:26 INFO - PROCESS | 2788 | 1465037306704 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 2788 | 1465037306709 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 03:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:48:26 INFO - PROCESS | 2788 | 1465037306716 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 2788 | 1465037306719 Marionette TRACE conn5 <- [1,406,null,{}] 03:48:26 INFO - PROCESS | 2788 | 1465037306737 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:26 INFO - PROCESS | 2788 | 1465037306740 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:26 INFO - PROCESS | 2788 | 1465037306916 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 03:48:26 INFO - PROCESS | 2788 | 1465037306963 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 2788 | 1465037306967 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01577B800 == 50 [pid = 2788] [id = 111] 03:48:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (000000B010C69400) [pid = 2788] [serial = 330] [outer = 0000000000000000] 03:48:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 106 (000000B010E2C800) [pid = 2788] [serial = 331] [outer = 000000B010C69400] 03:48:27 INFO - PROCESS | 2788 | 1465037307026 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 107 (000000B012D96400) [pid = 2788] [serial = 332] [outer = 000000B010C69400] 03:48:27 INFO - PROCESS | 2788 | 1465037307667 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 03:48:27 INFO - PROCESS | 2788 | 1465037307703 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 2788 | 1465037307706 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 03:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:48:27 INFO - PROCESS | 2788 | 1465037307711 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 2788 | 1465037307715 Marionette TRACE conn5 <- [1,410,null,{}] 03:48:27 INFO - PROCESS | 2788 | 1465037307740 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:27 INFO - PROCESS | 2788 | 1465037307745 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:27 INFO - PROCESS | 2788 | 1465037307891 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 03:48:27 INFO - PROCESS | 2788 | 1465037307947 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 2788 | 1465037307951 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC2C000 == 51 [pid = 2788] [id = 112] 03:48:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 108 (000000B013B11000) [pid = 2788] [serial = 333] [outer = 0000000000000000] 03:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 109 (000000B013B12C00) [pid = 2788] [serial = 334] [outer = 000000B013B11000] 03:48:28 INFO - PROCESS | 2788 | 1465037308010 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 110 (000000B013B1BC00) [pid = 2788] [serial = 335] [outer = 000000B013B11000] 03:48:28 INFO - PROCESS | 2788 | 1465037308576 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 03:48:28 INFO - PROCESS | 2788 | 1465037308656 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 2788 | 1465037308660 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 03:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:48:28 INFO - PROCESS | 2788 | 1465037308664 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 2788 | 1465037308666 Marionette TRACE conn5 <- [1,414,null,{}] 03:48:28 INFO - PROCESS | 2788 | 1465037308670 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:28 INFO - PROCESS | 2788 | 1465037308672 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:28 INFO - PROCESS | 2788 | 1465037308824 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 03:48:28 INFO - PROCESS | 2788 | 1465037308941 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 2788 | 1465037308944 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE8D800 == 52 [pid = 2788] [id = 113] 03:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 111 (000000B013C6AC00) [pid = 2788] [serial = 336] [outer = 0000000000000000] 03:48:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 112 (000000B015572800) [pid = 2788] [serial = 337] [outer = 000000B013C6AC00] 03:48:29 INFO - PROCESS | 2788 | 1465037309002 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 113 (000000B015D9F800) [pid = 2788] [serial = 338] [outer = 000000B013C6AC00] 03:48:29 INFO - PROCESS | 2788 | 1465037309694 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:48:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:48:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1077ms 03:48:29 INFO - PROCESS | 2788 | 1465037309742 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 2788 | 1465037309745 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 03:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:48:29 INFO - PROCESS | 2788 | 1465037309748 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 2788 | 1465037309751 Marionette TRACE conn5 <- [1,418,null,{}] 03:48:29 INFO - PROCESS | 2788 | 1465037309755 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:29 INFO - PROCESS | 2788 | 1465037309757 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:29 INFO - PROCESS | 2788 | 1465037309872 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 03:48:30 INFO - PROCESS | 2788 | 1465037310091 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 2788 | 1465037310095 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00BF77800 == 53 [pid = 2788] [id = 114] 03:48:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 114 (000000B007D9BC00) [pid = 2788] [serial = 339] [outer = 0000000000000000] 03:48:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 115 (000000B00BF4CC00) [pid = 2788] [serial = 340] [outer = 000000B007D9BC00] 03:48:30 INFO - PROCESS | 2788 | 1465037310160 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 116 (000000B00EDE5C00) [pid = 2788] [serial = 341] [outer = 000000B007D9BC00] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E82800 == 52 [pid = 2788] [id = 108] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C4F800 == 51 [pid = 2788] [id = 107] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B015761000 == 50 [pid = 2788] [id = 106] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344B000 == 49 [pid = 2788] [id = 105] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B010419800 == 48 [pid = 2788] [id = 104] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E094000 == 47 [pid = 2788] [id = 103] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E99F800 == 46 [pid = 2788] [id = 102] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C54B000 == 45 [pid = 2788] [id = 98] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B0079E4800 == 44 [pid = 2788] [id = 86] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B003252800 == 43 [pid = 2788] [id = 43] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B012EA6000 == 42 [pid = 2788] [id = 99] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7D5000 == 41 [pid = 2788] [id = 100] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E5A000 == 40 [pid = 2788] [id = 101] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B1E000 == 39 [pid = 2788] [id = 85] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2EE000 == 38 [pid = 2788] [id = 44] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC3800 == 37 [pid = 2788] [id = 32] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC20800 == 36 [pid = 2788] [id = 72] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B013992800 == 35 [pid = 2788] [id = 82] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B013040000 == 34 [pid = 2788] [id = 70] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC3A000 == 33 [pid = 2788] [id = 71] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B01771A000 == 32 [pid = 2788] [id = 97] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE8D800 == 31 [pid = 2788] [id = 113] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC2C000 == 30 [pid = 2788] [id = 112] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B01577B800 == 29 [pid = 2788] [id = 111] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD3800 == 28 [pid = 2788] [id = 110] 03:48:31 INFO - PROCESS | 2788 | --DOCSHELL 000000B0170A3000 == 27 [pid = 2788] [id = 109] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 115 (000000B015754C00) [pid = 2788] [serial = 215] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 114 (000000B013492400) [pid = 2788] [serial = 274] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 113 (000000B013927800) [pid = 2788] [serial = 277] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 112 (000000B0134AAC00) [pid = 2788] [serial = 275] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 111 (000000B007DA9C00) [pid = 2788] [serial = 262] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 110 (000000B008AAAC00) [pid = 2788] [serial = 263] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 109 (000000B00EDE9000) [pid = 2788] [serial = 265] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 108 (000000B00F6A1000) [pid = 2788] [serial = 266] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 107 (000000B008AA2000) [pid = 2788] [serial = 260] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 106 (000000B008964000) [pid = 2788] [serial = 259] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 105 (000000B00FEF7000) [pid = 2788] [serial = 268] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (000000B010285800) [pid = 2788] [serial = 269] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (000000B010E36C00) [pid = 2788] [serial = 271] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B01394FC00) [pid = 2788] [serial = 280] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B012D90400) [pid = 2788] [serial = 253] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B013922C00) [pid = 2788] [serial = 256] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B00EDF3800) [pid = 2788] [serial = 250] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B008AA1800) [pid = 2788] [serial = 247] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B013931800) [pid = 2788] [serial = 278] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B01574EC00) [pid = 2788] [serial = 289] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B01573AC00) [pid = 2788] [serial = 286] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B013C71800) [pid = 2788] [serial = 281] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B015573C00) [pid = 2788] [serial = 284] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B015755000) [pid = 2788] [serial = 287] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B010E5C400) [pid = 2788] [serial = 272] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B013C6EC00) [pid = 2788] [serial = 283] [outer = 0000000000000000] [url = about:blank] 03:48:31 INFO - PROCESS | 2788 | 1465037311893 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2187ms 03:48:31 INFO - PROCESS | 2788 | 1465037311940 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 2788 | 1465037311943 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 03:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:48:31 INFO - PROCESS | 2788 | 1465037311949 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 2788 | 1465037311953 Marionette TRACE conn5 <- [1,422,null,{}] 03:48:31 INFO - PROCESS | 2788 | 1465037311960 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:31 INFO - PROCESS | 2788 | 1465037311963 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:32 INFO - PROCESS | 2788 | 1465037312059 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 03:48:32 INFO - PROCESS | 2788 | 1465037312125 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 2788 | 1465037312129 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0079F1800 == 28 [pid = 2788] [id = 115] 03:48:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B008934400) [pid = 2788] [serial = 342] [outer = 0000000000000000] 03:48:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B008967000) [pid = 2788] [serial = 343] [outer = 000000B008934400] 03:48:32 INFO - PROCESS | 2788 | 1465037312181 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B008AA1000) [pid = 2788] [serial = 344] [outer = 000000B008934400] 03:48:33 INFO - PROCESS | 2788 | 1465037313100 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 03:48:33 INFO - PROCESS | 2788 | 1465037313142 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 2788 | 1465037313148 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 03:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:48:33 INFO - PROCESS | 2788 | 1465037313154 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 2788 | 1465037313157 Marionette TRACE conn5 <- [1,426,null,{}] 03:48:33 INFO - PROCESS | 2788 | 1465037313161 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 2788 | 1465037313164 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:33 INFO - PROCESS | 2788 | 1465037313260 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 03:48:33 INFO - PROCESS | 2788 | 1465037313267 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 2788 | 1465037313270 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C537000 == 29 [pid = 2788] [id = 116] 03:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00BF4D000) [pid = 2788] [serial = 345] [outer = 0000000000000000] 03:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B00C5C8800) [pid = 2788] [serial = 346] [outer = 000000B00BF4D000] 03:48:33 INFO - PROCESS | 2788 | 1465037313320 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B00C9EAC00) [pid = 2788] [serial = 347] [outer = 000000B00BF4D000] 03:48:33 INFO - PROCESS | 2788 | 1465037313821 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 2788 | 1465037313898 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 03:48:33 INFO - PROCESS | 2788 | 1465037313902 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 2788 | 1465037313906 Marionette TRACE conn5 <- [1,430,null,{}] 03:48:33 INFO - PROCESS | 2788 | 1465037313917 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 2788 | 1465037313922 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:34 INFO - PROCESS | 2788 | 1465037314048 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 03:48:34 INFO - PROCESS | 2788 | 1465037314095 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 2788 | 1465037314098 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C54B000 == 30 [pid = 2788] [id = 117] 03:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B00F203400) [pid = 2788] [serial = 348] [outer = 0000000000000000] 03:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B00F6A1000) [pid = 2788] [serial = 349] [outer = 000000B00F203400] 03:48:34 INFO - PROCESS | 2788 | 1465037314149 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B00FEECC00) [pid = 2788] [serial = 350] [outer = 000000B00F203400] 03:48:34 INFO - PROCESS | 2788 | 1465037314626 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 797ms 03:48:34 INFO - PROCESS | 2788 | 1465037314708 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 2788 | 1465037314711 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 03:48:34 INFO - PROCESS | 2788 | 1465037314714 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 2788 | 1465037314716 Marionette TRACE conn5 <- [1,434,null,{}] 03:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:48:34 INFO - PROCESS | 2788 | 1465037314720 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:34 INFO - PROCESS | 2788 | 1465037314722 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:34 INFO - PROCESS | 2788 | 1465037314839 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 03:48:34 INFO - PROCESS | 2788 | 1465037314894 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 2788 | 1465037314896 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFBE000 == 31 [pid = 2788] [id = 118] 03:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B00FF50C00) [pid = 2788] [serial = 351] [outer = 0000000000000000] 03:48:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B01024DC00) [pid = 2788] [serial = 352] [outer = 000000B00FF50C00] 03:48:34 INFO - PROCESS | 2788 | 1465037314943 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B010C6C400) [pid = 2788] [serial = 353] [outer = 000000B00FF50C00] 03:48:35 INFO - PROCESS | 2788 | 1465037315409 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 03:48:35 INFO - PROCESS | 2788 | 1465037315455 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 2788 | 1465037315457 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 03:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:48:35 INFO - PROCESS | 2788 | 1465037315460 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 2788 | 1465037315462 Marionette TRACE conn5 <- [1,438,null,{}] 03:48:35 INFO - PROCESS | 2788 | 1465037315466 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:35 INFO - PROCESS | 2788 | 1465037315468 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:35 INFO - PROCESS | 2788 | 1465037315578 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 03:48:35 INFO - PROCESS | 2788 | 1465037315633 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 2788 | 1465037315636 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010C2F800 == 32 [pid = 2788] [id = 119] 03:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B010E59000) [pid = 2788] [serial = 354] [outer = 0000000000000000] 03:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 104 (000000B011D4C400) [pid = 2788] [serial = 355] [outer = 000000B010E59000] 03:48:35 INFO - PROCESS | 2788 | 1465037315701 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 105 (000000B012460400) [pid = 2788] [serial = 356] [outer = 000000B010E59000] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 104 (000000B00E998C00) [pid = 2788] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 103 (000000B010E59400) [pid = 2788] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B013911400) [pid = 2788] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B007007400) [pid = 2788] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B00FB20400) [pid = 2788] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B0132BA800) [pid = 2788] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B00C9E9400) [pid = 2788] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B0070A2000) [pid = 2788] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B012E18400) [pid = 2788] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B01390F000) [pid = 2788] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B013C6CC00) [pid = 2788] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B015D97800) [pid = 2788] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B008965400) [pid = 2788] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B010C63800) [pid = 2788] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B010E5E800) [pid = 2788] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00E30FC00) [pid = 2788] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010E36000) [pid = 2788] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00E309000) [pid = 2788] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B003E19C00) [pid = 2788] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008AA3C00) [pid = 2788] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00E30B800) [pid = 2788] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:48:36 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FD3D000) [pid = 2788] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:48:36 INFO - PROCESS | 2788 | 1465037316460 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:48:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1017ms 03:48:36 INFO - PROCESS | 2788 | 1465037316480 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 2788 | 1465037316483 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 03:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:48:36 INFO - PROCESS | 2788 | 1465037316486 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 2788 | 1465037316488 Marionette TRACE conn5 <- [1,442,null,{}] 03:48:36 INFO - PROCESS | 2788 | 1465037316491 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:36 INFO - PROCESS | 2788 | 1465037316497 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:36 INFO - PROCESS | 2788 | 1465037316606 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 03:48:36 INFO - PROCESS | 2788 | 1465037316614 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 2788 | 1465037316616 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01229C000 == 33 [pid = 2788] [id = 120] 03:48:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00BF53000) [pid = 2788] [serial = 357] [outer = 0000000000000000] 03:48:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B012D8AC00) [pid = 2788] [serial = 358] [outer = 000000B00BF53000] 03:48:36 INFO - PROCESS | 2788 | 1465037316661 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0132B7000) [pid = 2788] [serial = 359] [outer = 000000B00BF53000] 03:48:37 INFO - PROCESS | 2788 | 1465037317127 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 03:48:37 INFO - PROCESS | 2788 | 1465037317160 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 2788 | 1465037317163 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 03:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:48:37 INFO - PROCESS | 2788 | 1465037317166 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 2788 | 1465037317168 Marionette TRACE conn5 <- [1,446,null,{}] 03:48:37 INFO - PROCESS | 2788 | 1465037317171 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 2788 | 1465037317173 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:37 INFO - PROCESS | 2788 | 1465037317255 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 03:48:37 INFO - PROCESS | 2788 | 1465037317292 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 2788 | 1465037317294 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344B800 == 34 [pid = 2788] [id = 121] 03:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00E310C00) [pid = 2788] [serial = 360] [outer = 0000000000000000] 03:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013490C00) [pid = 2788] [serial = 361] [outer = 000000B00E310C00] 03:48:37 INFO - PROCESS | 2788 | 1465037317341 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B0134A8800) [pid = 2788] [serial = 362] [outer = 000000B00E310C00] 03:48:37 INFO - PROCESS | 2788 | 1465037317773 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 03:48:37 INFO - PROCESS | 2788 | 1465037317861 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 2788 | 1465037317863 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 03:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:48:37 INFO - PROCESS | 2788 | 1465037317867 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 2788 | 1465037317869 Marionette TRACE conn5 <- [1,450,null,{}] 03:48:37 INFO - PROCESS | 2788 | 1465037317872 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 2788 | 1465037317874 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:37 INFO - PROCESS | 2788 | 1465037317956 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 03:48:37 INFO - PROCESS | 2788 | 1465037317962 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 2788 | 1465037317964 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E72800 == 35 [pid = 2788] [id = 122] 03:48:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B01390C400) [pid = 2788] [serial = 363] [outer = 0000000000000000] 03:48:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013914C00) [pid = 2788] [serial = 364] [outer = 000000B01390C400] 03:48:38 INFO - PROCESS | 2788 | 1465037318009 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013929800) [pid = 2788] [serial = 365] [outer = 000000B01390C400] 03:48:38 INFO - PROCESS | 2788 | 1465037318845 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 2788 | 1465037318910 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 03:48:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B008AA7000) [pid = 2788] [serial = 366] [outer = 000000B00787BC00] 03:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:48:38 INFO - PROCESS | 2788 | 1465037318972 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 2788 | 1465037318978 Marionette TRACE conn5 <- [1,454,null,{}] 03:48:39 INFO - PROCESS | 2788 | 1465037319066 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:39 INFO - PROCESS | 2788 | 1465037319070 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:39 INFO - PROCESS | 2788 | 1465037319199 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 03:48:39 INFO - PROCESS | 2788 | 1465037319269 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 2788 | 1465037319272 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E090800 == 36 [pid = 2788] [id = 123] 03:48:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B008AA3C00) [pid = 2788] [serial = 367] [outer = 0000000000000000] 03:48:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B00CC5D800) [pid = 2788] [serial = 368] [outer = 000000B008AA3C00] 03:48:39 INFO - PROCESS | 2788 | 1465037319334 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B00E9F3800) [pid = 2788] [serial = 369] [outer = 000000B008AA3C00] 03:48:40 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:40 INFO - PROCESS | 2788 | 1465037320164 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1282ms 03:48:40 INFO - PROCESS | 2788 | 1465037320245 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 2788 | 1465037320250 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 03:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:48:40 INFO - PROCESS | 2788 | 1465037320257 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 2788 | 1465037320260 Marionette TRACE conn5 <- [1,458,null,{}] 03:48:40 INFO - PROCESS | 2788 | 1465037320264 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:40 INFO - PROCESS | 2788 | 1465037320267 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:40 INFO - PROCESS | 2788 | 1465037320494 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 03:48:40 INFO - PROCESS | 2788 | 1465037320614 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 2788 | 1465037320617 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00713B000 == 37 [pid = 2788] [id = 124] 03:48:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B002621000) [pid = 2788] [serial = 370] [outer = 0000000000000000] 03:48:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B0029E9000) [pid = 2788] [serial = 371] [outer = 000000B002621000] 03:48:40 INFO - PROCESS | 2788 | 1465037320674 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B002A21800) [pid = 2788] [serial = 372] [outer = 000000B002621000] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344B800 == 36 [pid = 2788] [id = 121] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B01229C000 == 35 [pid = 2788] [id = 120] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B010C2F800 == 34 [pid = 2788] [id = 119] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFBE000 == 33 [pid = 2788] [id = 118] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C54B000 == 32 [pid = 2788] [id = 117] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C537000 == 31 [pid = 2788] [id = 116] 03:48:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B0079F1800 == 30 [pid = 2788] [id = 115] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B01392AC00) [pid = 2788] [serial = 257] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B015D3B000) [pid = 2788] [serial = 203] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B00C5A5800) [pid = 2788] [serial = 248] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B010233C00) [pid = 2788] [serial = 251] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B013491400) [pid = 2788] [serial = 254] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B013C65C00) [pid = 2788] [serial = 245] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00FB17000) [pid = 2788] [serial = 209] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B009053800) [pid = 2788] [serial = 206] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B01573E400) [pid = 2788] [serial = 212] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B013925400) [pid = 2788] [serial = 316] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B015734C00) [pid = 2788] [serial = 319] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B015DA3000) [pid = 2788] [serial = 322] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B015757C00) [pid = 2788] [serial = 320] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008A85000) [pid = 2788] [serial = 292] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C5CA000) [pid = 2788] [serial = 293] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010E54000) [pid = 2788] [serial = 310] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B012D8C800) [pid = 2788] [serial = 311] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013027800) [pid = 2788] [serial = 298] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01348D400) [pid = 2788] [serial = 299] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E98DC00) [pid = 2788] [serial = 295] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FB1D400) [pid = 2788] [serial = 296] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B01348C400) [pid = 2788] [serial = 313] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDE9800) [pid = 2788] [serial = 304] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FEF2400) [pid = 2788] [serial = 305] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013BA6C00) [pid = 2788] [serial = 301] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013BAD400) [pid = 2788] [serial = 302] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C5A4800) [pid = 2788] [serial = 307] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00E9F8800) [pid = 2788] [serial = 308] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B015DA1800) [pid = 2788] [serial = 290] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FF4A000) [pid = 2788] [serial = 325] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01394A000) [pid = 2788] [serial = 317] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B016C19800) [pid = 2788] [serial = 323] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00FF50000) [pid = 2788] [serial = 326] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B0134AE000) [pid = 2788] [serial = 314] [outer = 0000000000000000] [url = about:blank] 03:48:41 INFO - PROCESS | 2788 | 1465037321271 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 2788 | 1465037321298 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 03:48:41 INFO - PROCESS | 2788 | 1465037321303 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:48:41 INFO - PROCESS | 2788 | 1465037321306 Marionette TRACE conn5 <- [1,462,null,{}] 03:48:41 INFO - PROCESS | 2788 | 1465037321311 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:41 INFO - PROCESS | 2788 | 1465037321314 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:41 INFO - PROCESS | 2788 | 1465037321407 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 03:48:41 INFO - PROCESS | 2788 | 1465037321472 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 2788 | 1465037321475 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00902F000 == 31 [pid = 2788] [id = 125] 03:48:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B002D1FC00) [pid = 2788] [serial = 373] [outer = 0000000000000000] 03:48:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B008964800) [pid = 2788] [serial = 374] [outer = 000000B002D1FC00] 03:48:41 INFO - PROCESS | 2788 | 1465037321534 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B008A80C00) [pid = 2788] [serial = 375] [outer = 000000B002D1FC00] 03:48:41 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:41 INFO - PROCESS | 2788 | 1465037321961 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 2788 | 1465037321984 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:48:42 INFO - PROCESS | 2788 | 1465037322023 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 2788 | 1465037322025 Marionette TRACE conn5 <- [1,466,null,{}] 03:48:42 INFO - PROCESS | 2788 | 1465037322029 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 2788 | 1465037322031 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:42 INFO - PROCESS | 2788 | 1465037322124 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 03:48:42 INFO - PROCESS | 2788 | 1465037322140 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 2788 | 1465037322143 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD1000 == 32 [pid = 2788] [id = 126] 03:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00BF48800) [pid = 2788] [serial = 376] [outer = 0000000000000000] 03:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C566000) [pid = 2788] [serial = 377] [outer = 000000B00BF48800] 03:48:42 INFO - PROCESS | 2788 | 1465037322190 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C9E4800) [pid = 2788] [serial = 378] [outer = 000000B00BF48800] 03:48:42 INFO - PROCESS | 2788 | 1465037322670 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 2788 | 1465037322719 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:48:42 INFO - PROCESS | 2788 | 1465037322730 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 2788 | 1465037322735 Marionette TRACE conn5 <- [1,470,null,{}] 03:48:42 INFO - PROCESS | 2788 | 1465037322739 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 2788 | 1465037322742 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:42 INFO - PROCESS | 2788 | 1465037322838 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 03:48:42 INFO - PROCESS | 2788 | 1465037322912 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 2788 | 1465037322915 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7C7000 == 33 [pid = 2788] [id = 127] 03:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00BF4D800) [pid = 2788] [serial = 379] [outer = 0000000000000000] 03:48:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EBFAC00) [pid = 2788] [serial = 380] [outer = 000000B00BF4D800] 03:48:42 INFO - PROCESS | 2788 | 1465037322961 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00F5D1C00) [pid = 2788] [serial = 381] [outer = 000000B00BF4D800] 03:48:43 INFO - PROCESS | 2788 | 1465037323389 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 03:48:43 INFO - PROCESS | 2788 | 1465037323421 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 2788 | 1465037323423 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 03:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:48:43 INFO - PROCESS | 2788 | 1465037323426 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 2788 | 1465037323428 Marionette TRACE conn5 <- [1,474,null,{}] 03:48:43 INFO - PROCESS | 2788 | 1465037323432 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:43 INFO - PROCESS | 2788 | 1465037323434 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:43 INFO - PROCESS | 2788 | 1465037323573 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 03:48:43 INFO - PROCESS | 2788 | 1465037323597 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 2788 | 1465037323599 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010422000 == 34 [pid = 2788] [id = 128] 03:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00F792800) [pid = 2788] [serial = 382] [outer = 0000000000000000] 03:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00FB93800) [pid = 2788] [serial = 383] [outer = 000000B00F792800] 03:48:43 INFO - PROCESS | 2788 | 1465037323645 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FEF6000) [pid = 2788] [serial = 384] [outer = 000000B00F792800] 03:48:44 INFO - PROCESS | 2788 | 1465037324130 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 03:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:48:44 INFO - PROCESS | 2788 | 1465037324164 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 2788 | 1465037324166 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 03:48:44 INFO - PROCESS | 2788 | 1465037324169 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 2788 | 1465037324171 Marionette TRACE conn5 <- [1,478,null,{}] 03:48:44 INFO - PROCESS | 2788 | 1465037324175 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:44 INFO - PROCESS | 2788 | 1465037324177 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:44 INFO - PROCESS | 2788 | 1465037324290 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 03:48:44 INFO - PROCESS | 2788 | 1465037324344 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 2788 | 1465037324350 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F73F800 == 35 [pid = 2788] [id = 129] 03:48:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010247000) [pid = 2788] [serial = 385] [outer = 0000000000000000] 03:48:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010284C00) [pid = 2788] [serial = 386] [outer = 000000B010247000] 03:48:44 INFO - PROCESS | 2788 | 1465037324407 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010C6C000) [pid = 2788] [serial = 387] [outer = 000000B010247000] 03:48:44 INFO - PROCESS | 2788 | 1465037324882 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 776ms 03:48:44 INFO - PROCESS | 2788 | 1465037324949 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 2788 | 1465037324951 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 03:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:48:44 INFO - PROCESS | 2788 | 1465037324954 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 2788 | 1465037324956 Marionette TRACE conn5 <- [1,482,null,{}] 03:48:44 INFO - PROCESS | 2788 | 1465037324968 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:44 INFO - PROCESS | 2788 | 1465037324970 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:45 INFO - PROCESS | 2788 | 1465037325083 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 03:48:45 INFO - PROCESS | 2788 | 1465037325096 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 2788 | 1465037325098 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013985000 == 36 [pid = 2788] [id = 130] 03:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010248C00) [pid = 2788] [serial = 388] [outer = 0000000000000000] 03:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012287000) [pid = 2788] [serial = 389] [outer = 000000B010248C00] 03:48:45 INFO - PROCESS | 2788 | 1465037325191 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B012E0C400) [pid = 2788] [serial = 390] [outer = 000000B010248C00] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00F203400) [pid = 2788] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B007D9BC00) [pid = 2788] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008934400) [pid = 2788] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00BF4D000) [pid = 2788] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FF50C00) [pid = 2788] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00C5D2000) [pid = 2788] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010C69400) [pid = 2788] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013B11000) [pid = 2788] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013C6AC00) [pid = 2788] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010E59000) [pid = 2788] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00BF53000) [pid = 2788] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:48:45 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00E310C00) [pid = 2788] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:48:45 INFO - PROCESS | 2788 | 1465037325636 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 03:48:45 INFO - PROCESS | 2788 | 1465037325691 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 2788 | 1465037325694 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 03:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:48:45 INFO - PROCESS | 2788 | 1465037325697 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 2788 | 1465037325699 Marionette TRACE conn5 <- [1,486,null,{}] 03:48:45 INFO - PROCESS | 2788 | 1465037325703 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 2788 | 1465037325705 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:45 INFO - PROCESS | 2788 | 1465037325789 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 03:48:45 INFO - PROCESS | 2788 | 1465037325797 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 2788 | 1465037325799 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E6D800 == 37 [pid = 2788] [id = 131] 03:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E310C00) [pid = 2788] [serial = 391] [outer = 0000000000000000] 03:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010E57C00) [pid = 2788] [serial = 392] [outer = 000000B00E310C00] 03:48:45 INFO - PROCESS | 2788 | 1465037325844 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013027800) [pid = 2788] [serial = 393] [outer = 000000B00E310C00] 03:48:46 INFO - PROCESS | 2788 | 1465037326262 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 03:48:46 INFO - PROCESS | 2788 | 1465037326329 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 2788 | 1465037326332 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 03:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:48:46 INFO - PROCESS | 2788 | 1465037326335 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 2788 | 1465037326337 Marionette TRACE conn5 <- [1,490,null,{}] 03:48:46 INFO - PROCESS | 2788 | 1465037326340 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:46 INFO - PROCESS | 2788 | 1465037326342 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:46 INFO - PROCESS | 2788 | 1465037326426 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 03:48:46 INFO - PROCESS | 2788 | 1465037326464 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 2788 | 1465037326466 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B03000 == 38 [pid = 2788] [id = 132] 03:48:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5A5000) [pid = 2788] [serial = 394] [outer = 0000000000000000] 03:48:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01348B400) [pid = 2788] [serial = 395] [outer = 000000B00C5A5000] 03:48:46 INFO - PROCESS | 2788 | 1465037326520 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01349F800) [pid = 2788] [serial = 396] [outer = 000000B00C5A5000] 03:48:46 INFO - PROCESS | 2788 | 1465037326930 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 03:48:46 INFO - PROCESS | 2788 | 1465037326967 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 2788 | 1465037326970 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 03:48:46 INFO - PROCESS | 2788 | 1465037326973 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:48:46 INFO - PROCESS | 2788 | 1465037326975 Marionette TRACE conn5 <- [1,494,null,{}] 03:48:46 INFO - PROCESS | 2788 | 1465037326978 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:46 INFO - PROCESS | 2788 | 1465037326980 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:47 INFO - PROCESS | 2788 | 1465037327067 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 03:48:47 INFO - PROCESS | 2788 | 1465037327073 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 2788 | 1465037327075 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DAD000 == 39 [pid = 2788] [id = 133] 03:48:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0134A6400) [pid = 2788] [serial = 397] [outer = 0000000000000000] 03:48:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01390D000) [pid = 2788] [serial = 398] [outer = 000000B0134A6400] 03:48:47 INFO - PROCESS | 2788 | 1465037327120 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013924C00) [pid = 2788] [serial = 399] [outer = 000000B0134A6400] 03:48:47 INFO - PROCESS | 2788 | 1465037327851 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 924ms 03:48:47 INFO - PROCESS | 2788 | 1465037327901 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 2788 | 1465037327906 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 03:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:48:47 INFO - PROCESS | 2788 | 1465037327911 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 2788 | 1465037327915 Marionette TRACE conn5 <- [1,498,null,{}] 03:48:47 INFO - PROCESS | 2788 | 1465037327921 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 2788 | 1465037327924 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:48 INFO - PROCESS | 2788 | 1465037328053 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 03:48:48 INFO - PROCESS | 2788 | 1465037328164 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 2788 | 1465037328167 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E083800 == 40 [pid = 2788] [id = 134] 03:48:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B003E21C00) [pid = 2788] [serial = 400] [outer = 0000000000000000] 03:48:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00896F800) [pid = 2788] [serial = 401] [outer = 000000B003E21C00] 03:48:48 INFO - PROCESS | 2788 | 1465037328231 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00BF50400) [pid = 2788] [serial = 402] [outer = 000000B003E21C00] 03:48:48 INFO - PROCESS | 2788 | 1465037328820 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 986ms 03:48:48 INFO - PROCESS | 2788 | 1465037328901 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 2788 | 1465037328906 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 03:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:48:48 INFO - PROCESS | 2788 | 1465037328913 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 2788 | 1465037328916 Marionette TRACE conn5 <- [1,502,null,{}] 03:48:48 INFO - PROCESS | 2788 | 1465037328935 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:48 INFO - PROCESS | 2788 | 1465037328938 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:49 INFO - PROCESS | 2788 | 1465037329066 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 03:48:49 INFO - PROCESS | 2788 | 1465037329132 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 2788 | 1465037329135 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012484800 == 41 [pid = 2788] [id = 135] 03:48:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00E92E800) [pid = 2788] [serial = 403] [outer = 0000000000000000] 03:48:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00F205800) [pid = 2788] [serial = 404] [outer = 000000B00E92E800] 03:48:49 INFO - PROCESS | 2788 | 1465037329236 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FF51000) [pid = 2788] [serial = 405] [outer = 000000B00E92E800] 03:48:49 INFO - PROCESS | 2788 | 1465037329883 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1024ms 03:48:49 INFO - PROCESS | 2788 | 1465037329938 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 2788 | 1465037329941 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 03:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:48:49 INFO - PROCESS | 2788 | 1465037329945 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 2788 | 1465037329949 Marionette TRACE conn5 <- [1,506,null,{}] 03:48:49 INFO - PROCESS | 2788 | 1465037329961 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:49 INFO - PROCESS | 2788 | 1465037329966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:50 INFO - PROCESS | 2788 | 1465037330082 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 03:48:50 INFO - PROCESS | 2788 | 1465037330201 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 2788 | 1465037330205 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C52000 == 42 [pid = 2788] [id = 136] 03:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B0130E9400) [pid = 2788] [serial = 406] [outer = 0000000000000000] 03:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013493000) [pid = 2788] [serial = 407] [outer = 000000B0130E9400] 03:48:50 INFO - PROCESS | 2788 | 1465037330265 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B01392CC00) [pid = 2788] [serial = 408] [outer = 000000B0130E9400] 03:48:51 INFO - PROCESS | 2788 | 1465037331126 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1235ms 03:48:51 INFO - PROCESS | 2788 | 1465037331183 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 2788 | 1465037331188 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 03:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:48:51 INFO - PROCESS | 2788 | 1465037331194 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 2788 | 1465037331197 Marionette TRACE conn5 <- [1,510,null,{}] 03:48:51 INFO - PROCESS | 2788 | 1465037331203 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:51 INFO - PROCESS | 2788 | 1465037331206 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:51 INFO - PROCESS | 2788 | 1465037331320 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 03:48:51 INFO - PROCESS | 2788 | 1465037331396 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 2788 | 1465037331400 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0016A1800 == 43 [pid = 2788] [id = 137] 03:48:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B0029E4C00) [pid = 2788] [serial = 409] [outer = 0000000000000000] 03:48:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B007312C00) [pid = 2788] [serial = 410] [outer = 000000B0029E4C00] 03:48:51 INFO - PROCESS | 2788 | 1465037331501 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00C5CAC00) [pid = 2788] [serial = 411] [outer = 000000B0029E4C00] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00BF77800 == 42 [pid = 2788] [id = 114] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B03000 == 41 [pid = 2788] [id = 132] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E6D800 == 40 [pid = 2788] [id = 131] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B013985000 == 39 [pid = 2788] [id = 130] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F73F800 == 38 [pid = 2788] [id = 129] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B010422000 == 37 [pid = 2788] [id = 128] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F7C7000 == 36 [pid = 2788] [id = 127] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD1000 == 35 [pid = 2788] [id = 126] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00902F000 == 34 [pid = 2788] [id = 125] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00713B000 == 33 [pid = 2788] [id = 124] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E090800 == 32 [pid = 2788] [id = 123] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E72800 == 31 [pid = 2788] [id = 122] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C52000 == 30 [pid = 2788] [id = 136] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B012484800 == 29 [pid = 2788] [id = 135] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DAD000 == 28 [pid = 2788] [id = 133] 03:48:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E083800 == 27 [pid = 2788] [id = 134] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00F6A1000) [pid = 2788] [serial = 349] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00EDE5C00) [pid = 2788] [serial = 341] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00BF4CC00) [pid = 2788] [serial = 340] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008967000) [pid = 2788] [serial = 343] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B008AA1000) [pid = 2788] [serial = 344] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00C5C8800) [pid = 2788] [serial = 346] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010C6C400) [pid = 2788] [serial = 353] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B01024DC00) [pid = 2788] [serial = 352] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00F6AD000) [pid = 2788] [serial = 329] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00E306C00) [pid = 2788] [serial = 328] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B012D96400) [pid = 2788] [serial = 332] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010E2C800) [pid = 2788] [serial = 331] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013B1BC00) [pid = 2788] [serial = 335] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013B12C00) [pid = 2788] [serial = 334] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B015D9F800) [pid = 2788] [serial = 338] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B015572800) [pid = 2788] [serial = 337] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B011D4C400) [pid = 2788] [serial = 355] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B012D8AC00) [pid = 2788] [serial = 358] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0134A8800) [pid = 2788] [serial = 362] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013914C00) [pid = 2788] [serial = 364] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013490C00) [pid = 2788] [serial = 361] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B012460400) [pid = 2788] [serial = 356] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FEECC00) [pid = 2788] [serial = 350] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00C9EAC00) [pid = 2788] [serial = 347] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B0132B7000) [pid = 2788] [serial = 359] [outer = 0000000000000000] [url = about:blank] 03:48:52 INFO - PROCESS | 2788 | 1465037332773 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1631ms 03:48:52 INFO - PROCESS | 2788 | 1465037332828 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 2788 | 1465037332833 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:48:52 INFO - PROCESS | 2788 | 1465037332837 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 2788 | 1465037332841 Marionette TRACE conn5 <- [1,514,null,{}] 03:48:52 INFO - PROCESS | 2788 | 1465037332846 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:52 INFO - PROCESS | 2788 | 1465037332849 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:52 INFO - PROCESS | 2788 | 1465037332939 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 03:48:52 INFO - PROCESS | 2788 | 1465037332946 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 2788 | 1465037332951 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007EBD000 == 28 [pid = 2788] [id = 138] 03:48:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B003E18C00) [pid = 2788] [serial = 412] [outer = 0000000000000000] 03:48:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B007119C00) [pid = 2788] [serial = 413] [outer = 000000B003E18C00] 03:48:53 INFO - PROCESS | 2788 | 1465037333001 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007E09C00) [pid = 2788] [serial = 414] [outer = 000000B003E18C00] 03:48:53 INFO - PROCESS | 2788 | 1465037333474 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 03:48:53 INFO - PROCESS | 2788 | 1465037333534 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 2788 | 1465037333540 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 03:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:48:53 INFO - PROCESS | 2788 | 1465037333546 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 2788 | 1465037333549 Marionette TRACE conn5 <- [1,518,null,{}] 03:48:53 INFO - PROCESS | 2788 | 1465037333553 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:53 INFO - PROCESS | 2788 | 1465037333556 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:53 INFO - PROCESS | 2788 | 1465037333679 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 03:48:53 INFO - PROCESS | 2788 | 1465037333754 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 2788 | 1465037333757 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C928000 == 29 [pid = 2788] [id = 139] 03:48:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008A81C00) [pid = 2788] [serial = 415] [outer = 0000000000000000] 03:48:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008AAC800) [pid = 2788] [serial = 416] [outer = 000000B008A81C00] 03:48:53 INFO - PROCESS | 2788 | 1465037333806 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00BF51C00) [pid = 2788] [serial = 417] [outer = 000000B008A81C00] 03:48:54 INFO - PROCESS | 2788 | 1465037334239 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 735ms 03:48:54 INFO - PROCESS | 2788 | 1465037334284 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 2788 | 1465037334286 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:48:54 INFO - PROCESS | 2788 | 1465037334290 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 2788 | 1465037334293 Marionette TRACE conn5 <- [1,522,null,{}] 03:48:54 INFO - PROCESS | 2788 | 1465037334305 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:54 INFO - PROCESS | 2788 | 1465037334310 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:54 INFO - PROCESS | 2788 | 1465037334398 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 03:48:54 INFO - PROCESS | 2788 | 1465037334406 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 2788 | 1465037334410 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F0000 == 30 [pid = 2788] [id = 140] 03:48:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0029E6400) [pid = 2788] [serial = 418] [outer = 0000000000000000] 03:48:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00E309C00) [pid = 2788] [serial = 419] [outer = 000000B0029E6400] 03:48:54 INFO - PROCESS | 2788 | 1465037334460 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00E98E400) [pid = 2788] [serial = 420] [outer = 000000B0029E6400] 03:48:54 INFO - PROCESS | 2788 | 1465037334976 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 734ms 03:48:55 INFO - PROCESS | 2788 | 1465037335053 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 2788 | 1465037335055 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 03:48:55 INFO - PROCESS | 2788 | 1465037335061 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 2788 | 1465037335063 Marionette TRACE conn5 <- [1,526,null,{}] 03:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:48:55 INFO - PROCESS | 2788 | 1465037335067 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 2788 | 1465037335069 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:55 INFO - PROCESS | 2788 | 1465037335184 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 03:48:55 INFO - PROCESS | 2788 | 1465037335275 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 2788 | 1465037335278 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FBE6000 == 31 [pid = 2788] [id = 141] 03:48:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00F5D3800) [pid = 2788] [serial = 421] [outer = 0000000000000000] 03:48:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00F686800) [pid = 2788] [serial = 422] [outer = 000000B00F5D3800] 03:48:55 INFO - PROCESS | 2788 | 1465037335326 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FB1A800) [pid = 2788] [serial = 423] [outer = 000000B00F5D3800] 03:48:55 INFO - PROCESS | 2788 | 1465037335800 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 776ms 03:48:55 INFO - PROCESS | 2788 | 1465037335847 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 2788 | 1465037335849 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 03:48:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:48:55 INFO - PROCESS | 2788 | 1465037335853 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 2788 | 1465037335855 Marionette TRACE conn5 <- [1,530,null,{}] 03:48:55 INFO - PROCESS | 2788 | 1465037335858 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 2788 | 1465037335861 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:55 INFO - PROCESS | 2788 | 1465037335967 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 03:48:55 INFO - PROCESS | 2788 | 1465037335974 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 2788 | 1465037335976 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101A4000 == 32 [pid = 2788] [id = 142] 03:48:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008936800) [pid = 2788] [serial = 424] [outer = 0000000000000000] 03:48:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FEF3800) [pid = 2788] [serial = 425] [outer = 000000B008936800] 03:48:56 INFO - PROCESS | 2788 | 1465037336022 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010058800) [pid = 2788] [serial = 426] [outer = 000000B008936800] 03:48:56 INFO - PROCESS | 2788 | 1465037336846 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0134A6400) [pid = 2788] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00F792800) [pid = 2788] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010247000) [pid = 2788] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010248C00) [pid = 2788] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00BF4D800) [pid = 2788] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002D1FC00) [pid = 2788] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B01390C400) [pid = 2788] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008AA3C00) [pid = 2788] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00C5A5000) [pid = 2788] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B002621000) [pid = 2788] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00BF48800) [pid = 2788] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:48:56 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E310C00) [pid = 2788] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:48:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:48:56 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:48:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:48:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:48:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1022ms 03:48:56 INFO - PROCESS | 2788 | 1465037336877 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 03:48:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:48:56 INFO - PROCESS | 2788 | 1465037336880 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 03:48:56 INFO - PROCESS | 2788 | 1465037336883 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 2788 | 1465037336885 Marionette TRACE conn5 <- [1,534,null,{}] 03:48:56 INFO - PROCESS | 2788 | 1465037336889 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:56 INFO - PROCESS | 2788 | 1465037336894 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:57 INFO - PROCESS | 2788 | 1465037337030 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 03:48:57 INFO - PROCESS | 2788 | 1465037337036 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 2788 | 1465037337038 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EDE000 == 33 [pid = 2788] [id = 143] 03:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010AD2800) [pid = 2788] [serial = 427] [outer = 0000000000000000] 03:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010C69800) [pid = 2788] [serial = 428] [outer = 000000B010AD2800] 03:48:57 INFO - PROCESS | 2788 | 1465037337085 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010E52800) [pid = 2788] [serial = 429] [outer = 000000B010AD2800] 03:48:57 INFO - PROCESS | 2788 | 1465037337509 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:48:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 03:48:57 INFO - PROCESS | 2788 | 1465037337557 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 2788 | 1465037337559 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 03:48:57 INFO - PROCESS | 2788 | 1465037337563 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:48:57 INFO - PROCESS | 2788 | 1465037337565 Marionette TRACE conn5 <- [1,538,null,{}] 03:48:57 INFO - PROCESS | 2788 | 1465037337568 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 2788 | 1465037337570 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:57 INFO - PROCESS | 2788 | 1465037337652 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 03:48:57 INFO - PROCESS | 2788 | 1465037337658 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 2788 | 1465037337660 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303E000 == 34 [pid = 2788] [id = 144] 03:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E2E800) [pid = 2788] [serial = 430] [outer = 0000000000000000] 03:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B011D4EC00) [pid = 2788] [serial = 431] [outer = 000000B010E2E800] 03:48:57 INFO - PROCESS | 2788 | 1465037337705 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01245D400) [pid = 2788] [serial = 432] [outer = 000000B010E2E800] 03:48:58 INFO - PROCESS | 2788 | 1465037338145 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:48:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 03:48:58 INFO - PROCESS | 2788 | 1465037338195 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 2788 | 1465037338198 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 03:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:48:58 INFO - PROCESS | 2788 | 1465037338206 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 2788 | 1465037338208 Marionette TRACE conn5 <- [1,542,null,{}] 03:48:58 INFO - PROCESS | 2788 | 1465037338212 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:58 INFO - PROCESS | 2788 | 1465037338214 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:58 INFO - PROCESS | 2788 | 1465037338300 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 03:48:58 INFO - PROCESS | 2788 | 1465037338309 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 2788 | 1465037338311 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013990000 == 35 [pid = 2788] [id = 145] 03:48:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B011D4D400) [pid = 2788] [serial = 433] [outer = 0000000000000000] 03:48:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01302A000) [pid = 2788] [serial = 434] [outer = 000000B011D4D400] 03:48:58 INFO - PROCESS | 2788 | 1465037338365 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0132B9400) [pid = 2788] [serial = 435] [outer = 000000B011D4D400] 03:48:58 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:58 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:48:58 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:58 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:48:58 INFO - PROCESS | 2788 | 1465037338818 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 03:48:58 INFO - PROCESS | 2788 | 1465037338842 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 2788 | 1465037338844 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 03:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:48:58 INFO - PROCESS | 2788 | 1465037338891 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 2788 | 1465037338895 Marionette TRACE conn5 <- [1,546,null,{}] 03:48:58 INFO - PROCESS | 2788 | 1465037338906 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:58 INFO - PROCESS | 2788 | 1465037338911 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:59 INFO - PROCESS | 2788 | 1465037339047 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 03:48:59 INFO - PROCESS | 2788 | 1465037339159 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 2788 | 1465037339163 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:48:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007BA5000 == 36 [pid = 2788] [id = 146] 03:48:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B0029E0800) [pid = 2788] [serial = 436] [outer = 0000000000000000] 03:48:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0029EAC00) [pid = 2788] [serial = 437] [outer = 000000B0029E0800] 03:48:59 INFO - PROCESS | 2788 | 1465037339223 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B003759000) [pid = 2788] [serial = 438] [outer = 000000B0029E0800] 03:49:00 INFO - PROCESS | 2788 | 1465037340026 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1176ms 03:49:00 INFO - PROCESS | 2788 | 1465037340081 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 2788 | 1465037340085 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 03:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:49:00 INFO - PROCESS | 2788 | 1465037340091 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 2788 | 1465037340094 Marionette TRACE conn5 <- [1,550,null,{}] 03:49:00 INFO - PROCESS | 2788 | 1465037340101 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:00 INFO - PROCESS | 2788 | 1465037340105 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:00 INFO - PROCESS | 2788 | 1465037340235 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 03:49:00 INFO - PROCESS | 2788 | 1465037340302 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 2788 | 1465037340305 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F732000 == 37 [pid = 2788] [id = 147] 03:49:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00BF4CC00) [pid = 2788] [serial = 439] [outer = 0000000000000000] 03:49:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00C5D2000) [pid = 2788] [serial = 440] [outer = 000000B00BF4CC00] 03:49:00 INFO - PROCESS | 2788 | 1465037340364 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00E302800) [pid = 2788] [serial = 441] [outer = 000000B00BF4CC00] 03:49:00 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:01 INFO - PROCESS | 2788 | 1465037341287 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1283ms 03:49:01 INFO - PROCESS | 2788 | 1465037341378 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 2788 | 1465037341382 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 03:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:49:01 INFO - PROCESS | 2788 | 1465037341388 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 2788 | 1465037341391 Marionette TRACE conn5 <- [1,554,null,{}] 03:49:01 INFO - PROCESS | 2788 | 1465037341397 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:01 INFO - PROCESS | 2788 | 1465037341400 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:01 INFO - PROCESS | 2788 | 1465037341549 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 03:49:01 INFO - PROCESS | 2788 | 1465037341616 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 2788 | 1465037341620 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0026B6000 == 38 [pid = 2788] [id = 148] 03:49:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0079CF000) [pid = 2788] [serial = 442] [outer = 0000000000000000] 03:49:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B008AA4C00) [pid = 2788] [serial = 443] [outer = 000000B0079CF000] 03:49:01 INFO - PROCESS | 2788 | 1465037341695 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00BF52800) [pid = 2788] [serial = 444] [outer = 000000B0079CF000] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303E000 == 37 [pid = 2788] [id = 144] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EDE000 == 36 [pid = 2788] [id = 143] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101A4000 == 35 [pid = 2788] [id = 142] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FBE6000 == 34 [pid = 2788] [id = 141] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F0000 == 33 [pid = 2788] [id = 140] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C928000 == 32 [pid = 2788] [id = 139] 03:49:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B007EBD000 == 31 [pid = 2788] [id = 138] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B013924C00) [pid = 2788] [serial = 399] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00FB93800) [pid = 2788] [serial = 383] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010284C00) [pid = 2788] [serial = 386] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00FEF6000) [pid = 2788] [serial = 384] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B012287000) [pid = 2788] [serial = 389] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00EBFAC00) [pid = 2788] [serial = 380] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008964800) [pid = 2788] [serial = 374] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008A80C00) [pid = 2788] [serial = 375] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013929800) [pid = 2788] [serial = 365] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00CC5D800) [pid = 2788] [serial = 368] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B01349F800) [pid = 2788] [serial = 396] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01390D000) [pid = 2788] [serial = 398] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010C6C000) [pid = 2788] [serial = 387] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00E9F3800) [pid = 2788] [serial = 369] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0029E9000) [pid = 2788] [serial = 371] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B002A21800) [pid = 2788] [serial = 372] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C566000) [pid = 2788] [serial = 377] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C9E4800) [pid = 2788] [serial = 378] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00CC4F400) [pid = 2788] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B012E0C400) [pid = 2788] [serial = 390] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B01348B400) [pid = 2788] [serial = 395] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010E57C00) [pid = 2788] [serial = 392] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013027800) [pid = 2788] [serial = 393] [outer = 0000000000000000] [url = about:blank] 03:49:01 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00F5D1C00) [pid = 2788] [serial = 381] [outer = 0000000000000000] [url = about:blank] 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:02 INFO - PROCESS | 2788 | 1465037342150 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 776ms 03:49:02 INFO - PROCESS | 2788 | 1465037342167 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 2788 | 1465037342172 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 03:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:49:02 INFO - PROCESS | 2788 | 1465037342177 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 2788 | 1465037342180 Marionette TRACE conn5 <- [1,558,null,{}] 03:49:02 INFO - PROCESS | 2788 | 1465037342184 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:02 INFO - PROCESS | 2788 | 1465037342187 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:02 INFO - PROCESS | 2788 | 1465037342280 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 03:49:02 INFO - PROCESS | 2788 | 1465037342287 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 2788 | 1465037342289 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCB4000 == 32 [pid = 2788] [id = 149] 03:49:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00C5C9C00) [pid = 2788] [serial = 445] [outer = 0000000000000000] 03:49:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00C98D400) [pid = 2788] [serial = 446] [outer = 000000B00C5C9C00] 03:49:02 INFO - PROCESS | 2788 | 1465037342337 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00E306C00) [pid = 2788] [serial = 447] [outer = 000000B00C5C9C00] 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:02 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:02 INFO - PROCESS | 2788 | 1465037342824 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 03:49:02 INFO - PROCESS | 2788 | 1465037342873 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 2788 | 1465037342876 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 03:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:49:02 INFO - PROCESS | 2788 | 1465037342879 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 2788 | 1465037342883 Marionette TRACE conn5 <- [1,562,null,{}] 03:49:02 INFO - PROCESS | 2788 | 1465037342894 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:02 INFO - PROCESS | 2788 | 1465037342899 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:03 INFO - PROCESS | 2788 | 1465037343033 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 03:49:03 INFO - PROCESS | 2788 | 1465037343110 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:03 INFO - PROCESS | 2788 | 1465037343113 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F73F800 == 33 [pid = 2788] [id = 150] 03:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B002D1FC00) [pid = 2788] [serial = 448] [outer = 0000000000000000] 03:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00F338C00) [pid = 2788] [serial = 449] [outer = 000000B002D1FC00] 03:49:03 INFO - PROCESS | 2788 | 1465037343164 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00FEEE800) [pid = 2788] [serial = 450] [outer = 000000B002D1FC00] 03:49:03 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:49:03 INFO - PROCESS | 2788 | 1465037343815 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 03:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:49:03 INFO - PROCESS | 2788 | 1465037343867 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 2788 | 1465037343869 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 03:49:03 INFO - PROCESS | 2788 | 1465037343873 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 2788 | 1465037343875 Marionette TRACE conn5 <- [1,566,null,{}] 03:49:03 INFO - PROCESS | 2788 | 1465037343878 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:03 INFO - PROCESS | 2788 | 1465037343880 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:03 INFO - PROCESS | 2788 | 1465037343971 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 03:49:03 INFO - PROCESS | 2788 | 1465037343977 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:03 INFO - PROCESS | 2788 | 1465037343979 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101B4800 == 34 [pid = 2788] [id = 151] 03:49:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010A1F000) [pid = 2788] [serial = 451] [outer = 0000000000000000] 03:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010C03400) [pid = 2788] [serial = 452] [outer = 000000B010A1F000] 03:49:04 INFO - PROCESS | 2788 | 1465037344025 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010E2C000) [pid = 2788] [serial = 453] [outer = 000000B010A1F000] 03:49:04 INFO - PROCESS | 2788 | 1465037344512 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 03:49:04 INFO - PROCESS | 2788 | 1465037344549 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 2788 | 1465037344551 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 03:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:49:04 INFO - PROCESS | 2788 | 1465037344555 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 2788 | 1465037344557 Marionette TRACE conn5 <- [1,570,null,{}] 03:49:04 INFO - PROCESS | 2788 | 1465037344560 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:04 INFO - PROCESS | 2788 | 1465037344563 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:04 INFO - PROCESS | 2788 | 1465037344707 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 03:49:04 INFO - PROCESS | 2788 | 1465037344734 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 2788 | 1465037344736 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012475000 == 35 [pid = 2788] [id = 152] 03:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B002A1F800) [pid = 2788] [serial = 454] [outer = 0000000000000000] 03:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B011D56000) [pid = 2788] [serial = 455] [outer = 000000B002A1F800] 03:49:04 INFO - PROCESS | 2788 | 1465037344782 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B012E15800) [pid = 2788] [serial = 456] [outer = 000000B002A1F800] 03:49:05 INFO - PROCESS | 2788 | 1465037345233 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 03:49:05 INFO - PROCESS | 2788 | 1465037345294 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 03:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:49:05 INFO - PROCESS | 2788 | 1465037345296 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 03:49:05 INFO - PROCESS | 2788 | 1465037345300 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 2788 | 1465037345302 Marionette TRACE conn5 <- [1,574,null,{}] 03:49:05 INFO - PROCESS | 2788 | 1465037345306 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:05 INFO - PROCESS | 2788 | 1465037345312 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:05 INFO - PROCESS | 2788 | 1465037345455 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 03:49:05 INFO - PROCESS | 2788 | 1465037345501 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 2788 | 1465037345503 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013984800 == 36 [pid = 2788] [id = 153] 03:49:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013494400) [pid = 2788] [serial = 457] [outer = 0000000000000000] 03:49:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0134A6000) [pid = 2788] [serial = 458] [outer = 000000B013494400] 03:49:05 INFO - PROCESS | 2788 | 1465037345549 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01390B400) [pid = 2788] [serial = 459] [outer = 000000B013494400] 03:49:05 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:05 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:05 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:05 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:06 INFO - PROCESS | 2788 | 1465037346041 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 776ms 03:49:06 INFO - PROCESS | 2788 | 1465037346086 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 2788 | 1465037346088 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 03:49:06 INFO - PROCESS | 2788 | 1465037346100 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 2788 | 1465037346101 Marionette TRACE conn5 <- [1,578,null,{}] 03:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:49:06 INFO - PROCESS | 2788 | 1465037346105 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 2788 | 1465037346107 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:06 INFO - PROCESS | 2788 | 1465037346234 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00F5D3800) [pid = 2788] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008936800) [pid = 2788] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B003E18C00) [pid = 2788] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008A81C00) [pid = 2788] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0029E6400) [pid = 2788] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0029E4C00) [pid = 2788] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B003E21C00) [pid = 2788] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00E92E800) [pid = 2788] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B0130E9400) [pid = 2788] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B010AD2800) [pid = 2788] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:49:06 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010E2E800) [pid = 2788] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:49:06 INFO - PROCESS | 2788 | 1465037346289 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 2788 | 1465037346291 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E7DD800 == 37 [pid = 2788] [id = 154] 03:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00261F800) [pid = 2788] [serial = 460] [outer = 0000000000000000] 03:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B0079CBC00) [pid = 2788] [serial = 461] [outer = 000000B00261F800] 03:49:06 INFO - PROCESS | 2788 | 1465037346337 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00FB18800) [pid = 2788] [serial = 462] [outer = 000000B00261F800] 03:49:06 INFO - PROCESS | 2788 | 1465037346714 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 03:49:06 INFO - PROCESS | 2788 | 1465037346733 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 2788 | 1465037346735 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:49:06 INFO - PROCESS | 2788 | 1465037346745 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 2788 | 1465037346747 Marionette TRACE conn5 <- [1,582,null,{}] 03:49:06 INFO - PROCESS | 2788 | 1465037346751 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 2788 | 1465037346753 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:06 INFO - PROCESS | 2788 | 1465037346836 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 03:49:06 INFO - PROCESS | 2788 | 1465037346842 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 2788 | 1465037346844 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B0B000 == 38 [pid = 2788] [id = 155] 03:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E5A800) [pid = 2788] [serial = 463] [outer = 0000000000000000] 03:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013929800) [pid = 2788] [serial = 464] [outer = 000000B010E5A800] 03:49:06 INFO - PROCESS | 2788 | 1465037346889 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013943400) [pid = 2788] [serial = 465] [outer = 000000B010E5A800] 03:49:07 INFO - PROCESS | 2788 | 1465037347325 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 628ms 03:49:07 INFO - PROCESS | 2788 | 1465037347376 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 2788 | 1465037347378 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 03:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:49:07 INFO - PROCESS | 2788 | 1465037347381 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 2788 | 1465037347383 Marionette TRACE conn5 <- [1,586,null,{}] 03:49:07 INFO - PROCESS | 2788 | 1465037347387 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 2788 | 1465037347389 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:07 INFO - PROCESS | 2788 | 1465037347478 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 03:49:07 INFO - PROCESS | 2788 | 1465037347486 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 2788 | 1465037347488 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DBE800 == 39 [pid = 2788] [id = 156] 03:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01394A000) [pid = 2788] [serial = 466] [outer = 0000000000000000] 03:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01394E000) [pid = 2788] [serial = 467] [outer = 000000B01394A000] 03:49:07 INFO - PROCESS | 2788 | 1465037347534 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013B11000) [pid = 2788] [serial = 468] [outer = 000000B01394A000] 03:49:07 INFO - PROCESS | 2788 | 1465037347979 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 03:49:08 INFO - PROCESS | 2788 | 1465037348013 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 2788 | 1465037348016 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 03:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:49:08 INFO - PROCESS | 2788 | 1465037348024 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 2788 | 1465037348026 Marionette TRACE conn5 <- [1,590,null,{}] 03:49:08 INFO - PROCESS | 2788 | 1465037348030 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 2788 | 1465037348032 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:08 INFO - PROCESS | 2788 | 1465037348119 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 03:49:08 INFO - PROCESS | 2788 | 1465037348124 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 2788 | 1465037348126 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C4D800 == 40 [pid = 2788] [id = 157] 03:49:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013B17800) [pid = 2788] [serial = 469] [outer = 0000000000000000] 03:49:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013B1B400) [pid = 2788] [serial = 470] [outer = 000000B013B17800] 03:49:08 INFO - PROCESS | 2788 | 1465037348171 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013BAA000) [pid = 2788] [serial = 471] [outer = 000000B013B17800] 03:49:08 INFO - PROCESS | 2788 | 1465037348895 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 03:49:08 INFO - PROCESS | 2788 | 1465037348951 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 2788 | 1465037348956 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 03:49:08 INFO - PROCESS | 2788 | 1465037348961 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:49:08 INFO - PROCESS | 2788 | 1465037348967 Marionette TRACE conn5 <- [1,594,null,{}] 03:49:08 INFO - PROCESS | 2788 | 1465037348972 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 2788 | 1465037348975 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:09 INFO - PROCESS | 2788 | 1465037349104 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 03:49:09 INFO - PROCESS | 2788 | 1465037349172 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 2788 | 1465037349175 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDCB800 == 41 [pid = 2788] [id = 158] 03:49:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00BF50C00) [pid = 2788] [serial = 472] [outer = 0000000000000000] 03:49:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C5D5000) [pid = 2788] [serial = 473] [outer = 000000B00BF50C00] 03:49:09 INFO - PROCESS | 2788 | 1465037349278 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00E993400) [pid = 2788] [serial = 474] [outer = 000000B00BF50C00] 03:49:09 INFO - PROCESS | 2788 | 1465037349866 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 03:49:09 INFO - PROCESS | 2788 | 1465037349909 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 2788 | 1465037349914 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 03:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:49:09 INFO - PROCESS | 2788 | 1465037349921 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 2788 | 1465037349924 Marionette TRACE conn5 <- [1,598,null,{}] 03:49:09 INFO - PROCESS | 2788 | 1465037349928 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 2788 | 1465037349931 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:10 INFO - PROCESS | 2788 | 1465037350058 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 03:49:10 INFO - PROCESS | 2788 | 1465037350146 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 2788 | 1465037350149 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344C000 == 42 [pid = 2788] [id = 159] 03:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010094800) [pid = 2788] [serial = 475] [outer = 0000000000000000] 03:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010249C00) [pid = 2788] [serial = 476] [outer = 000000B010094800] 03:49:10 INFO - PROCESS | 2788 | 1465037350208 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B012E13400) [pid = 2788] [serial = 477] [outer = 000000B010094800] 03:49:10 INFO - PROCESS | 2788 | 1465037350818 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 922ms 03:49:10 INFO - PROCESS | 2788 | 1465037350845 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 2788 | 1465037350849 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 03:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:49:10 INFO - PROCESS | 2788 | 1465037350854 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 2788 | 1465037350858 Marionette TRACE conn5 <- [1,602,null,{}] 03:49:10 INFO - PROCESS | 2788 | 1465037350869 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:10 INFO - PROCESS | 2788 | 1465037350874 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:11 INFO - PROCESS | 2788 | 1465037350990 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 03:49:11 INFO - PROCESS | 2788 | 1465037351079 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 2788 | 1465037351083 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E57000 == 43 [pid = 2788] [id = 160] 03:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013924000) [pid = 2788] [serial = 478] [outer = 0000000000000000] 03:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013930800) [pid = 2788] [serial = 479] [outer = 000000B013924000] 03:49:11 INFO - PROCESS | 2788 | 1465037351142 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013BAC800) [pid = 2788] [serial = 480] [outer = 000000B013924000] 03:49:11 INFO - PROCESS | 2788 | 1465037351710 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 943ms 03:49:11 INFO - PROCESS | 2788 | 1465037351797 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 2788 | 1465037351800 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 03:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:49:11 INFO - PROCESS | 2788 | 1465037351804 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 2788 | 1465037351806 Marionette TRACE conn5 <- [1,606,null,{}] 03:49:11 INFO - PROCESS | 2788 | 1465037351810 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:11 INFO - PROCESS | 2788 | 1465037351813 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:11 INFO - PROCESS | 2788 | 1465037351969 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 03:49:12 INFO - PROCESS | 2788 | 1465037352211 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:12 INFO - PROCESS | 2788 | 1465037352214 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007EBD000 == 44 [pid = 2788] [id = 161] 03:49:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B002A1BC00) [pid = 2788] [serial = 481] [outer = 0000000000000000] 03:49:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B007EA0000) [pid = 2788] [serial = 482] [outer = 000000B002A1BC00] 03:49:12 INFO - PROCESS | 2788 | 1465037352284 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00BF44C00) [pid = 2788] [serial = 483] [outer = 000000B002A1BC00] 03:49:12 INFO - PROCESS | 2788 | 1465037352967 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1182ms 03:49:12 INFO - PROCESS | 2788 | 1465037352989 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 2788 | 1465037352993 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 03:49:13 INFO - PROCESS | 2788 | 1465037352997 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:49:13 INFO - PROCESS | 2788 | 1465037353000 Marionette TRACE conn5 <- [1,610,null,{}] 03:49:13 INFO - PROCESS | 2788 | 1465037353006 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:13 INFO - PROCESS | 2788 | 1465037353010 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DBE800 == 43 [pid = 2788] [id = 156] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B0B000 == 42 [pid = 2788] [id = 155] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E7DD800 == 41 [pid = 2788] [id = 154] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B013984800 == 40 [pid = 2788] [id = 153] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B012475000 == 39 [pid = 2788] [id = 152] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101B4800 == 38 [pid = 2788] [id = 151] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F73F800 == 37 [pid = 2788] [id = 150] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCB4000 == 36 [pid = 2788] [id = 149] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B0026B6000 == 35 [pid = 2788] [id = 148] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F732000 == 34 [pid = 2788] [id = 147] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B013990000 == 33 [pid = 2788] [id = 145] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B007BA5000 == 32 [pid = 2788] [id = 146] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B0016A1800 == 31 [pid = 2788] [id = 137] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B007EBD000 == 30 [pid = 2788] [id = 161] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E57000 == 29 [pid = 2788] [id = 160] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344C000 == 28 [pid = 2788] [id = 159] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDCB800 == 27 [pid = 2788] [id = 158] 03:49:13 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C4D800 == 26 [pid = 2788] [id = 157] 03:49:13 INFO - PROCESS | 2788 | 1465037353715 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B01302A000) [pid = 2788] [serial = 434] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00F686800) [pid = 2788] [serial = 422] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00FEF3800) [pid = 2788] [serial = 425] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B007119C00) [pid = 2788] [serial = 413] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B007E09C00) [pid = 2788] [serial = 414] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B008AAC800) [pid = 2788] [serial = 416] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00BF51C00) [pid = 2788] [serial = 417] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00E309C00) [pid = 2788] [serial = 419] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00C5CAC00) [pid = 2788] [serial = 411] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B007312C00) [pid = 2788] [serial = 410] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FB1A800) [pid = 2788] [serial = 423] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF50400) [pid = 2788] [serial = 402] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00896F800) [pid = 2788] [serial = 401] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FF51000) [pid = 2788] [serial = 405] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00F205800) [pid = 2788] [serial = 404] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01392CC00) [pid = 2788] [serial = 408] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013493000) [pid = 2788] [serial = 407] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010C69800) [pid = 2788] [serial = 428] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010058800) [pid = 2788] [serial = 426] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010E52800) [pid = 2788] [serial = 429] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01245D400) [pid = 2788] [serial = 432] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B011D4EC00) [pid = 2788] [serial = 431] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00E98E400) [pid = 2788] [serial = 420] [outer = 0000000000000000] [url = about:blank] 03:49:13 INFO - PROCESS | 2788 | 1465037353899 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 2788 | 1465037353903 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0071B1000 == 27 [pid = 2788] [id = 162] 03:49:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00277B000) [pid = 2788] [serial = 484] [outer = 0000000000000000] 03:49:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0029E9C00) [pid = 2788] [serial = 485] [outer = 000000B00277B000] 03:49:13 INFO - PROCESS | 2788 | 1465037353955 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B002EA1800) [pid = 2788] [serial = 486] [outer = 000000B00277B000] 03:49:14 INFO - PROCESS | 2788 | 1465037354424 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1485ms 03:49:14 INFO - PROCESS | 2788 | 1465037354488 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 2788 | 1465037354493 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 03:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:49:14 INFO - PROCESS | 2788 | 1465037354498 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 2788 | 1465037354501 Marionette TRACE conn5 <- [1,614,null,{}] 03:49:14 INFO - PROCESS | 2788 | 1465037354507 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 2788 | 1465037354510 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:14 INFO - PROCESS | 2788 | 1465037354602 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 03:49:14 INFO - PROCESS | 2788 | 1465037354619 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 2788 | 1465037354621 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098BD000 == 28 [pid = 2788] [id = 163] 03:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008971000) [pid = 2788] [serial = 487] [outer = 0000000000000000] 03:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008A82000) [pid = 2788] [serial = 488] [outer = 000000B008971000] 03:49:14 INFO - PROCESS | 2788 | 1465037354671 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B009053800) [pid = 2788] [serial = 489] [outer = 000000B008971000] 03:49:15 INFO - PROCESS | 2788 | 1465037355144 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 03:49:15 INFO - PROCESS | 2788 | 1465037355213 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 2788 | 1465037355217 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 03:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:49:15 INFO - PROCESS | 2788 | 1465037355224 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 2788 | 1465037355226 Marionette TRACE conn5 <- [1,618,null,{}] 03:49:15 INFO - PROCESS | 2788 | 1465037355230 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:15 INFO - PROCESS | 2788 | 1465037355233 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:15 INFO - PROCESS | 2788 | 1465037355332 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 03:49:15 INFO - PROCESS | 2788 | 1465037355406 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 2788 | 1465037355408 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9B9800 == 29 [pid = 2788] [id = 164] 03:49:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C4F0C00) [pid = 2788] [serial = 490] [outer = 0000000000000000] 03:49:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00C5CC800) [pid = 2788] [serial = 491] [outer = 000000B00C4F0C00] 03:49:15 INFO - PROCESS | 2788 | 1465037355456 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C9EF000) [pid = 2788] [serial = 492] [outer = 000000B00C4F0C00] 03:49:15 INFO - PROCESS | 2788 | 1465037355849 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 03:49:15 INFO - PROCESS | 2788 | 1465037355919 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 2788 | 1465037355923 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 03:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:49:15 INFO - PROCESS | 2788 | 1465037355943 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 2788 | 1465037355948 Marionette TRACE conn5 <- [1,622,null,{}] 03:49:15 INFO - PROCESS | 2788 | 1465037355952 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:15 INFO - PROCESS | 2788 | 1465037355956 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:16 INFO - PROCESS | 2788 | 1465037356073 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 03:49:16 INFO - PROCESS | 2788 | 1465037356083 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 2788 | 1465037356085 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F733800 == 30 [pid = 2788] [id = 165] 03:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E30BC00) [pid = 2788] [serial = 493] [outer = 0000000000000000] 03:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E929000) [pid = 2788] [serial = 494] [outer = 000000B00E30BC00] 03:49:16 INFO - PROCESS | 2788 | 1465037356132 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EDF4000) [pid = 2788] [serial = 495] [outer = 000000B00E30BC00] 03:49:16 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:16 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:16 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:16 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:16 INFO - PROCESS | 2788 | 1465037356582 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 03:49:16 INFO - PROCESS | 2788 | 1465037356624 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 2788 | 1465037356627 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 03:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:49:16 INFO - PROCESS | 2788 | 1465037356630 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 2788 | 1465037356632 Marionette TRACE conn5 <- [1,626,null,{}] 03:49:16 INFO - PROCESS | 2788 | 1465037356669 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:16 INFO - PROCESS | 2788 | 1465037356672 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:16 INFO - PROCESS | 2788 | 1465037356793 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 03:49:16 INFO - PROCESS | 2788 | 1465037356805 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 2788 | 1465037356807 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE8C000 == 31 [pid = 2788] [id = 166] 03:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F426C00) [pid = 2788] [serial = 496] [outer = 0000000000000000] 03:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FB1A400) [pid = 2788] [serial = 497] [outer = 000000B00F426C00] 03:49:16 INFO - PROCESS | 2788 | 1465037356853 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FD38800) [pid = 2788] [serial = 498] [outer = 000000B00F426C00] 03:49:17 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:17 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:17 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:17 INFO - PROCESS | 2788 | 1465037357308 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 03:49:17 INFO - PROCESS | 2788 | 1465037357368 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 2788 | 1465037357370 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 03:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:49:17 INFO - PROCESS | 2788 | 1465037357373 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 2788 | 1465037357375 Marionette TRACE conn5 <- [1,630,null,{}] 03:49:17 INFO - PROCESS | 2788 | 1465037357378 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:17 INFO - PROCESS | 2788 | 1465037357380 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:17 INFO - PROCESS | 2788 | 1465037357497 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 03:49:17 INFO - PROCESS | 2788 | 1465037357511 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 2788 | 1465037357517 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC1800 == 32 [pid = 2788] [id = 167] 03:49:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008971800) [pid = 2788] [serial = 499] [outer = 0000000000000000] 03:49:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FF51800) [pid = 2788] [serial = 500] [outer = 000000B008971800] 03:49:17 INFO - PROCESS | 2788 | 1465037357611 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010AD3400) [pid = 2788] [serial = 501] [outer = 000000B008971800] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B013B17800) [pid = 2788] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B01394A000) [pid = 2788] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B002D1FC00) [pid = 2788] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013494400) [pid = 2788] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0029E0800) [pid = 2788] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B002A1F800) [pid = 2788] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF4CC00) [pid = 2788] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010E5A800) [pid = 2788] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00261F800) [pid = 2788] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0079CF000) [pid = 2788] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010A1F000) [pid = 2788] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00C5C9C00) [pid = 2788] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:49:18 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B011D4D400) [pid = 2788] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:49:18 INFO - PROCESS | 2788 | 1465037358307 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 985ms 03:49:18 INFO - PROCESS | 2788 | 1465037358361 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 2788 | 1465037358363 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 03:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:49:18 INFO - PROCESS | 2788 | 1465037358367 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 2788 | 1465037358369 Marionette TRACE conn5 <- [1,634,null,{}] 03:49:18 INFO - PROCESS | 2788 | 1465037358372 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:18 INFO - PROCESS | 2788 | 1465037358375 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:18 INFO - PROCESS | 2788 | 1465037358495 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 03:49:18 INFO - PROCESS | 2788 | 1465037358541 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 2788 | 1465037358543 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0020AA800 == 33 [pid = 2788] [id = 168] 03:49:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B0029EA000) [pid = 2788] [serial = 502] [outer = 0000000000000000] 03:49:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C983800) [pid = 2788] [serial = 503] [outer = 000000B0029EA000] 03:49:18 INFO - PROCESS | 2788 | 1465037358589 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010E53C00) [pid = 2788] [serial = 504] [outer = 000000B0029EA000] 03:49:18 INFO - PROCESS | 2788 | 1465037358954 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 03:49:19 INFO - PROCESS | 2788 | 1465037358999 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 2788 | 1465037359001 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:49:19 INFO - PROCESS | 2788 | 1465037359010 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 2788 | 1465037359012 Marionette TRACE conn5 <- [1,638,null,{}] 03:49:19 INFO - PROCESS | 2788 | 1465037359016 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 2788 | 1465037359018 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:19 INFO - PROCESS | 2788 | 1465037359100 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 03:49:19 INFO - PROCESS | 2788 | 1465037359105 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 2788 | 1465037359107 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344E800 == 34 [pid = 2788] [id = 169] 03:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E5E800) [pid = 2788] [serial = 505] [outer = 0000000000000000] 03:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B012283000) [pid = 2788] [serial = 506] [outer = 000000B010E5E800] 03:49:19 INFO - PROCESS | 2788 | 1465037359152 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B012D95000) [pid = 2788] [serial = 507] [outer = 000000B010E5E800] 03:49:19 INFO - PROCESS | 2788 | 1465037359577 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 03:49:19 INFO - PROCESS | 2788 | 1465037359636 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 2788 | 1465037359638 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:49:19 INFO - PROCESS | 2788 | 1465037359642 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 2788 | 1465037359644 Marionette TRACE conn5 <- [1,642,null,{}] 03:49:19 INFO - PROCESS | 2788 | 1465037359647 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 2788 | 1465037359649 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:19 INFO - PROCESS | 2788 | 1465037359740 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 03:49:19 INFO - PROCESS | 2788 | 1465037359748 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 2788 | 1465037359750 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E6F800 == 35 [pid = 2788] [id = 170] 03:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013025800) [pid = 2788] [serial = 508] [outer = 0000000000000000] 03:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B0132B7800) [pid = 2788] [serial = 509] [outer = 000000B013025800] 03:49:19 INFO - PROCESS | 2788 | 1465037359795 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01348B800) [pid = 2788] [serial = 510] [outer = 000000B013025800] 03:49:20 INFO - PROCESS | 2788 | 1465037360407 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 838ms 03:49:20 INFO - PROCESS | 2788 | 1465037360504 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 2788 | 1465037360509 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 03:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:49:20 INFO - PROCESS | 2788 | 1465037360515 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 2788 | 1465037360519 Marionette TRACE conn5 <- [1,646,null,{}] 03:49:20 INFO - PROCESS | 2788 | 1465037360525 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:20 INFO - PROCESS | 2788 | 1465037360529 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:20 INFO - PROCESS | 2788 | 1465037360670 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 03:49:20 INFO - PROCESS | 2788 | 1465037360738 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 2788 | 1465037360741 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008AE7000 == 36 [pid = 2788] [id = 171] 03:49:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B007312C00) [pid = 2788] [serial = 511] [outer = 0000000000000000] 03:49:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B007B4B000) [pid = 2788] [serial = 512] [outer = 000000B007312C00] 03:49:20 INFO - PROCESS | 2788 | 1465037360843 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B008AA8C00) [pid = 2788] [serial = 513] [outer = 000000B007312C00] 03:49:21 INFO - PROCESS | 2788 | 1465037361648 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1173ms 03:49:21 INFO - PROCESS | 2788 | 1465037361692 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 2788 | 1465037361697 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 03:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:49:21 INFO - PROCESS | 2788 | 1465037361704 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 2788 | 1465037361708 Marionette TRACE conn5 <- [1,650,null,{}] 03:49:21 INFO - PROCESS | 2788 | 1465037361712 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:21 INFO - PROCESS | 2788 | 1465037361715 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:21 INFO - PROCESS | 2788 | 1465037361871 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 03:49:21 INFO - PROCESS | 2788 | 1465037361937 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 2788 | 1465037361940 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01041C800 == 37 [pid = 2788] [id = 172] 03:49:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00E30F000) [pid = 2788] [serial = 514] [outer = 0000000000000000] 03:49:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00E928800) [pid = 2788] [serial = 515] [outer = 000000B00E30F000] 03:49:22 INFO - PROCESS | 2788 | 1465037362041 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00F206C00) [pid = 2788] [serial = 516] [outer = 000000B00E30F000] 03:49:22 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:22 INFO - PROCESS | 2788 | 1465037362955 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344E800 == 36 [pid = 2788] [id = 169] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B0020AA800 == 35 [pid = 2788] [id = 168] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC1800 == 34 [pid = 2788] [id = 167] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE8C000 == 33 [pid = 2788] [id = 166] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F733800 == 32 [pid = 2788] [id = 165] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9B9800 == 31 [pid = 2788] [id = 164] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098BD000 == 30 [pid = 2788] [id = 163] 03:49:22 INFO - PROCESS | 2788 | --DOCSHELL 000000B0071B1000 == 29 [pid = 2788] [id = 162] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00FEEE800) [pid = 2788] [serial = 450] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0134A6000) [pid = 2788] [serial = 458] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0029EAC00) [pid = 2788] [serial = 437] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B012E15800) [pid = 2788] [serial = 456] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00E302800) [pid = 2788] [serial = 441] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013929800) [pid = 2788] [serial = 464] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0079CBC00) [pid = 2788] [serial = 461] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013943400) [pid = 2788] [serial = 465] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B003759000) [pid = 2788] [serial = 438] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008AA4C00) [pid = 2788] [serial = 443] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010E2C000) [pid = 2788] [serial = 453] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00C98D400) [pid = 2788] [serial = 446] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C5D2000) [pid = 2788] [serial = 440] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B011D56000) [pid = 2788] [serial = 455] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B01390B400) [pid = 2788] [serial = 459] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E306C00) [pid = 2788] [serial = 447] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0132B9400) [pid = 2788] [serial = 435] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00F338C00) [pid = 2788] [serial = 449] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00BF52800) [pid = 2788] [serial = 444] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FB18800) [pid = 2788] [serial = 462] [outer = 0000000000000000] [url = about:blank] 03:49:22 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010C03400) [pid = 2788] [serial = 452] [outer = 0000000000000000] [url = about:blank] 03:49:23 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013B1B400) [pid = 2788] [serial = 470] [outer = 0000000000000000] [url = about:blank] 03:49:23 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013BAA000) [pid = 2788] [serial = 471] [outer = 0000000000000000] [url = about:blank] 03:49:23 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B01394E000) [pid = 2788] [serial = 467] [outer = 0000000000000000] [url = about:blank] 03:49:23 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013B11000) [pid = 2788] [serial = 468] [outer = 0000000000000000] [url = about:blank] 03:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1334ms 03:49:23 INFO - PROCESS | 2788 | 1465037363040 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 2788 | 1465037363045 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 03:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:49:23 INFO - PROCESS | 2788 | 1465037363050 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 2788 | 1465037363053 Marionette TRACE conn5 <- [1,654,null,{}] 03:49:23 INFO - PROCESS | 2788 | 1465037363059 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:23 INFO - PROCESS | 2788 | 1465037363062 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:23 INFO - PROCESS | 2788 | 1465037363165 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 03:49:23 INFO - PROCESS | 2788 | 1465037363172 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 2788 | 1465037363176 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A50800 == 30 [pid = 2788] [id = 173] 03:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B007E06400) [pid = 2788] [serial = 517] [outer = 0000000000000000] 03:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00896AC00) [pid = 2788] [serial = 518] [outer = 000000B007E06400] 03:49:23 INFO - PROCESS | 2788 | 1465037363226 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00BF99C00) [pid = 2788] [serial = 519] [outer = 000000B007E06400] 03:49:23 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:23 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:23 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:23 INFO - PROCESS | 2788 | 1465037363740 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 734ms 03:49:23 INFO - PROCESS | 2788 | 1465037363788 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 2788 | 1465037363792 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 03:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:49:23 INFO - PROCESS | 2788 | 1465037363799 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 2788 | 1465037363801 Marionette TRACE conn5 <- [1,658,null,{}] 03:49:23 INFO - PROCESS | 2788 | 1465037363805 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:23 INFO - PROCESS | 2788 | 1465037363808 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:23 INFO - PROCESS | 2788 | 1465037363898 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 03:49:23 INFO - PROCESS | 2788 | 1465037363972 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 2788 | 1465037363975 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E99D800 == 31 [pid = 2788] [id = 174] 03:49:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00E302800) [pid = 2788] [serial = 520] [outer = 0000000000000000] 03:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E308000) [pid = 2788] [serial = 521] [outer = 000000B00E302800] 03:49:24 INFO - PROCESS | 2788 | 1465037364024 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00E9F8800) [pid = 2788] [serial = 522] [outer = 000000B00E302800] 03:49:24 INFO - PROCESS | 2788 | 1465037364443 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 691ms 03:49:24 INFO - PROCESS | 2788 | 1465037364492 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 2788 | 1465037364495 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 03:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:49:24 INFO - PROCESS | 2788 | 1465037364498 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 2788 | 1465037364502 Marionette TRACE conn5 <- [1,662,null,{}] 03:49:24 INFO - PROCESS | 2788 | 1465037364514 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:24 INFO - PROCESS | 2788 | 1465037364519 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:24 INFO - PROCESS | 2788 | 1465037364640 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 03:49:24 INFO - PROCESS | 2788 | 1465037364653 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 2788 | 1465037364657 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE72800 == 32 [pid = 2788] [id = 175] 03:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B002A19000) [pid = 2788] [serial = 523] [outer = 0000000000000000] 03:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FEF2400) [pid = 2788] [serial = 524] [outer = 000000B002A19000] 03:49:24 INFO - PROCESS | 2788 | 1465037364706 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010061800) [pid = 2788] [serial = 525] [outer = 000000B002A19000] 03:49:25 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:25 INFO - PROCESS | 2788 | [2788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:25 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:25 INFO - PROCESS | 2788 | 1465037365174 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 03:49:25 INFO - PROCESS | 2788 | 1465037365236 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 2788 | 1465037365239 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 03:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:49:25 INFO - PROCESS | 2788 | 1465037365242 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 2788 | 1465037365244 Marionette TRACE conn5 <- [1,666,null,{}] 03:49:25 INFO - PROCESS | 2788 | 1465037365248 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:25 INFO - PROCESS | 2788 | 1465037365250 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:25 INFO - PROCESS | 2788 | 1465037365365 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 03:49:25 INFO - PROCESS | 2788 | 1465037365415 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 2788 | 1465037365417 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010CCB800 == 33 [pid = 2788] [id = 176] 03:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010C67C00) [pid = 2788] [serial = 526] [outer = 0000000000000000] 03:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010C6E000) [pid = 2788] [serial = 527] [outer = 000000B010C67C00] 03:49:25 INFO - PROCESS | 2788 | 1465037365464 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010E55C00) [pid = 2788] [serial = 528] [outer = 000000B010C67C00] 03:49:25 INFO - PROCESS | 2788 | 1465037365922 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 03:49:26 INFO - PROCESS | 2788 | 1465037366007 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 2788 | 1465037366010 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 03:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:49:26 INFO - PROCESS | 2788 | 1465037366017 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 2788 | 1465037366019 Marionette TRACE conn5 <- [1,670,null,{}] 03:49:26 INFO - PROCESS | 2788 | 1465037366023 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:26 INFO - PROCESS | 2788 | 1465037366025 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:26 INFO - PROCESS | 2788 | 1465037366137 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 03:49:26 INFO - PROCESS | 2788 | 1465037366149 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 2788 | 1465037366151 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303C000 == 34 [pid = 2788] [id = 177] 03:49:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010C69C00) [pid = 2788] [serial = 529] [outer = 0000000000000000] 03:49:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B012D92400) [pid = 2788] [serial = 530] [outer = 000000B010C69C00] 03:49:26 INFO - PROCESS | 2788 | 1465037366197 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0132B9800) [pid = 2788] [serial = 531] [outer = 000000B010C69C00] 03:49:26 INFO - PROCESS | 2788 | [2788] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B008971000) [pid = 2788] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00277B000) [pid = 2788] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E30BC00) [pid = 2788] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00C4F0C00) [pid = 2788] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00F426C00) [pid = 2788] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B002A1BC00) [pid = 2788] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0029EA000) [pid = 2788] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008971800) [pid = 2788] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B010E5E800) [pid = 2788] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00BF50C00) [pid = 2788] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010094800) [pid = 2788] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:49:27 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013924000) [pid = 2788] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:49:27 INFO - PROCESS | 2788 | [2788] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:49:27 INFO - PROCESS | 2788 | 1465037367171 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:49:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 03:49:27 INFO - PROCESS | 2788 | 1465037367195 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 2788 | 1465037367197 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 03:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:49:27 INFO - PROCESS | 2788 | 1465037367200 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 2788 | 1465037367202 Marionette TRACE conn5 <- [1,674,null,{}] 03:49:27 INFO - PROCESS | 2788 | 1465037367206 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 2788 | 1465037367212 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:27 INFO - PROCESS | 2788 | 1465037367332 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 03:49:27 INFO - PROCESS | 2788 | 1465037367339 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 2788 | 1465037367341 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E74800 == 35 [pid = 2788] [id = 178] 03:49:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B011D56000) [pid = 2788] [serial = 532] [outer = 0000000000000000] 03:49:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B013498000) [pid = 2788] [serial = 533] [outer = 000000B011D56000] 03:49:27 INFO - PROCESS | 2788 | 1465037367386 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B01390AC00) [pid = 2788] [serial = 534] [outer = 000000B011D56000] 03:49:28 INFO - PROCESS | 2788 | 1465037368306 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 03:49:28 INFO - PROCESS | 2788 | 1465037368331 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 2788 | 1465037368333 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 03:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:49:28 INFO - PROCESS | 2788 | 1465037368337 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 2788 | 1465037368338 Marionette TRACE conn5 <- [1,678,null,{}] 03:49:28 INFO - PROCESS | 2788 | 1465037368346 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:28 INFO - PROCESS | 2788 | 1465037368348 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:28 INFO - PROCESS | 2788 | 1465037368433 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 03:49:28 INFO - PROCESS | 2788 | 1465037368439 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 2788 | 1465037368441 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B03000 == 36 [pid = 2788] [id = 179] 03:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B013912800) [pid = 2788] [serial = 535] [outer = 0000000000000000] 03:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013916C00) [pid = 2788] [serial = 536] [outer = 000000B013912800] 03:49:28 INFO - PROCESS | 2788 | 1465037368485 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01392A800) [pid = 2788] [serial = 537] [outer = 000000B013912800] 03:49:29 INFO - PROCESS | 2788 | 1465037369446 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:49:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms 03:49:29 INFO - PROCESS | 2788 | 1465037369496 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 2788 | 1465037369502 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 03:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:49:29 INFO - PROCESS | 2788 | 1465037369508 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 2788 | 1465037369512 Marionette TRACE conn5 <- [1,682,null,{}] 03:49:29 INFO - PROCESS | 2788 | 1465037369518 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:29 INFO - PROCESS | 2788 | 1465037369521 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:29 INFO - PROCESS | 2788 | 1465037369674 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 03:49:29 INFO - PROCESS | 2788 | 1465037369741 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 2788 | 1465037369745 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098CB800 == 37 [pid = 2788] [id = 180] 03:49:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B007969800) [pid = 2788] [serial = 538] [outer = 0000000000000000] 03:49:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00896B000) [pid = 2788] [serial = 539] [outer = 000000B007969800] 03:49:29 INFO - PROCESS | 2788 | 1465037369809 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C59D000) [pid = 2788] [serial = 540] [outer = 000000B007969800] 03:49:30 INFO - PROCESS | 2788 | 1465037370928 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1490ms 03:49:31 INFO - PROCESS | 2788 | 1465037371040 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 2788 | 1465037371045 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 03:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:49:31 INFO - PROCESS | 2788 | 1465037371053 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 2788 | 1465037371056 Marionette TRACE conn5 <- [1,686,null,{}] 03:49:31 INFO - PROCESS | 2788 | 1465037371061 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:31 INFO - PROCESS | 2788 | 1465037371064 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:31 INFO - PROCESS | 2788 | 1465037371248 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 03:49:31 INFO - PROCESS | 2788 | 1465037371317 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 2788 | 1465037371320 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE71800 == 38 [pid = 2788] [id = 181] 03:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00EDEE800) [pid = 2788] [serial = 541] [outer = 0000000000000000] 03:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FB14C00) [pid = 2788] [serial = 542] [outer = 000000B00EDEE800] 03:49:31 INFO - PROCESS | 2788 | 1465037371379 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FF45400) [pid = 2788] [serial = 543] [outer = 000000B00EDEE800] 03:49:32 INFO - PROCESS | 2788 | 1465037372446 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:49:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1424ms 03:49:32 INFO - PROCESS | 2788 | 1465037372481 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 2788 | 1465037372484 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 03:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:49:32 INFO - PROCESS | 2788 | 1465037372488 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 2788 | 1465037372492 Marionette TRACE conn5 <- [1,690,null,{}] 03:49:32 INFO - PROCESS | 2788 | 1465037372504 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:32 INFO - PROCESS | 2788 | 1465037372509 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:32 INFO - PROCESS | 2788 | 1465037372755 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 03:49:32 INFO - PROCESS | 2788 | 1465037372893 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 2788 | 1465037372896 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A46800 == 39 [pid = 2788] [id = 182] 03:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008AA0000) [pid = 2788] [serial = 544] [outer = 0000000000000000] 03:49:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00BF4A000) [pid = 2788] [serial = 545] [outer = 000000B008AA0000] 03:49:32 INFO - PROCESS | 2788 | 1465037372948 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C98D400) [pid = 2788] [serial = 546] [outer = 000000B008AA0000] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E74800 == 38 [pid = 2788] [id = 178] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303C000 == 37 [pid = 2788] [id = 177] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B010CCB800 == 36 [pid = 2788] [id = 176] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE72800 == 35 [pid = 2788] [id = 175] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E99D800 == 34 [pid = 2788] [id = 174] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A50800 == 33 [pid = 2788] [id = 173] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E6F800 == 32 [pid = 2788] [id = 170] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B008AE7000 == 31 [pid = 2788] [id = 171] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B01041C800 == 30 [pid = 2788] [id = 172] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE71800 == 29 [pid = 2788] [id = 181] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B03000 == 28 [pid = 2788] [id = 179] 03:49:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098CB800 == 27 [pid = 2788] [id = 180] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008A82000) [pid = 2788] [serial = 488] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B009053800) [pid = 2788] [serial = 489] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0029E9C00) [pid = 2788] [serial = 485] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002EA1800) [pid = 2788] [serial = 486] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E929000) [pid = 2788] [serial = 494] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C5CC800) [pid = 2788] [serial = 491] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FD38800) [pid = 2788] [serial = 498] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FB1A400) [pid = 2788] [serial = 497] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00BF44C00) [pid = 2788] [serial = 483] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B007EA0000) [pid = 2788] [serial = 482] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C983800) [pid = 2788] [serial = 503] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00FF51800) [pid = 2788] [serial = 500] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B012283000) [pid = 2788] [serial = 506] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010AD3400) [pid = 2788] [serial = 501] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00E993400) [pid = 2788] [serial = 474] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00C5D5000) [pid = 2788] [serial = 473] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B012E13400) [pid = 2788] [serial = 477] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B010249C00) [pid = 2788] [serial = 476] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013BAC800) [pid = 2788] [serial = 480] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B013930800) [pid = 2788] [serial = 479] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B0132B7800) [pid = 2788] [serial = 509] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B00EDF4000) [pid = 2788] [serial = 495] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B012D95000) [pid = 2788] [serial = 507] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B00C9EF000) [pid = 2788] [serial = 492] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B010E53C00) [pid = 2788] [serial = 504] [outer = 0000000000000000] [url = about:blank] 03:49:34 INFO - PROCESS | 2788 | 1465037374279 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:49:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1828ms 03:49:34 INFO - PROCESS | 2788 | 1465037374318 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 2788 | 1465037374322 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 03:49:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:49:34 INFO - PROCESS | 2788 | 1465037374327 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 2788 | 1465037374331 Marionette TRACE conn5 <- [1,694,null,{}] 03:49:34 INFO - PROCESS | 2788 | 1465037374336 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:34 INFO - PROCESS | 2788 | 1465037374339 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:34 INFO - PROCESS | 2788 | 1465037374430 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 03:49:34 INFO - PROCESS | 2788 | 1465037374490 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 2788 | 1465037374495 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00372B800 == 28 [pid = 2788] [id = 183] 03:49:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B002A1A000) [pid = 2788] [serial = 547] [outer = 0000000000000000] 03:49:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B002A21C00) [pid = 2788] [serial = 548] [outer = 000000B002A1A000] 03:49:34 INFO - PROCESS | 2788 | 1465037374546 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B002F96000) [pid = 2788] [serial = 549] [outer = 000000B002A1A000] 03:49:35 INFO - PROCESS | 2788 | 1465037375458 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:49:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 03:49:35 INFO - PROCESS | 2788 | 1465037375509 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 2788 | 1465037375514 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 03:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:49:35 INFO - PROCESS | 2788 | 1465037375521 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 2788 | 1465037375523 Marionette TRACE conn5 <- [1,698,null,{}] 03:49:35 INFO - PROCESS | 2788 | 1465037375528 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:35 INFO - PROCESS | 2788 | 1465037375531 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:35 INFO - PROCESS | 2788 | 1465037375624 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 03:49:35 INFO - PROCESS | 2788 | 1465037375632 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 2788 | 1465037375635 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007ED2800 == 29 [pid = 2788] [id = 184] 03:49:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B007176400) [pid = 2788] [serial = 550] [outer = 0000000000000000] 03:49:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B007179800) [pid = 2788] [serial = 551] [outer = 000000B007176400] 03:49:35 INFO - PROCESS | 2788 | 1465037375685 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B007B49C00) [pid = 2788] [serial = 552] [outer = 000000B007176400] 03:49:36 INFO - PROCESS | 2788 | 1465037376673 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:49:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1190ms 03:49:36 INFO - PROCESS | 2788 | 1465037376713 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 2788 | 1465037376715 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 03:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:49:36 INFO - PROCESS | 2788 | 1465037376719 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 2788 | 1465037376723 Marionette TRACE conn5 <- [1,702,null,{}] 03:49:36 INFO - PROCESS | 2788 | 1465037376741 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:36 INFO - PROCESS | 2788 | 1465037376746 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:36 INFO - PROCESS | 2788 | 1465037376856 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 03:49:36 INFO - PROCESS | 2788 | 1465037376864 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 2788 | 1465037376868 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C934800 == 30 [pid = 2788] [id = 185] 03:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B008AACC00) [pid = 2788] [serial = 553] [outer = 0000000000000000] 03:49:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00904B800) [pid = 2788] [serial = 554] [outer = 000000B008AACC00] 03:49:36 INFO - PROCESS | 2788 | 1465037376918 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00BF4AC00) [pid = 2788] [serial = 555] [outer = 000000B008AACC00] 03:49:37 INFO - PROCESS | 2788 | 1465037377910 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1231ms 03:49:37 INFO - PROCESS | 2788 | 1465037377953 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 2788 | 1465037377955 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 03:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:49:37 INFO - PROCESS | 2788 | 1465037377959 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 2788 | 1465037377961 Marionette TRACE conn5 <- [1,706,null,{}] 03:49:37 INFO - PROCESS | 2788 | 1465037377964 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:37 INFO - PROCESS | 2788 | 1465037377966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:38 INFO - PROCESS | 2788 | 1465037378081 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 03:49:38 INFO - PROCESS | 2788 | 1465037378087 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 2788 | 1465037378089 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2DD800 == 31 [pid = 2788] [id = 186] 03:49:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00C5CE800) [pid = 2788] [serial = 556] [outer = 0000000000000000] 03:49:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00C985000) [pid = 2788] [serial = 557] [outer = 000000B00C5CE800] 03:49:38 INFO - PROCESS | 2788 | 1465037378171 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00C9EF800) [pid = 2788] [serial = 558] [outer = 000000B00C5CE800] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013912800) [pid = 2788] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010C69C00) [pid = 2788] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B011D56000) [pid = 2788] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013025800) [pid = 2788] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00E302800) [pid = 2788] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B007312C00) [pid = 2788] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B007E06400) [pid = 2788] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00E30F000) [pid = 2788] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B002A19000) [pid = 2788] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:49:38 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B010C67C00) [pid = 2788] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:49:39 INFO - PROCESS | 2788 | 1465037379135 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1242ms 03:49:39 INFO - PROCESS | 2788 | 1465037379203 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 2788 | 1465037379206 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 03:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:49:39 INFO - PROCESS | 2788 | 1465037379209 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 2788 | 1465037379211 Marionette TRACE conn5 <- [1,710,null,{}] 03:49:39 INFO - PROCESS | 2788 | 1465037379215 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:39 INFO - PROCESS | 2788 | 1465037379217 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:39 INFO - PROCESS | 2788 | 1465037379301 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 03:49:39 INFO - PROCESS | 2788 | 1465037379307 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 2788 | 1465037379309 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F738800 == 32 [pid = 2788] [id = 187] 03:49:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B003750800) [pid = 2788] [serial = 559] [outer = 0000000000000000] 03:49:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00E307000) [pid = 2788] [serial = 560] [outer = 000000B003750800] 03:49:39 INFO - PROCESS | 2788 | 1465037379355 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00E368000) [pid = 2788] [serial = 561] [outer = 000000B003750800] 03:49:39 INFO - PROCESS | 2788 | 1465037379789 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 2788 | 1465037379843 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 03:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:49:39 INFO - PROCESS | 2788 | 1465037379846 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 2788 | 1465037379848 Marionette TRACE conn5 <- [1,714,null,{}] 03:49:39 INFO - PROCESS | 2788 | 1465037379851 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:39 INFO - PROCESS | 2788 | 1465037379858 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:39 INFO - PROCESS | 2788 | 1465037379969 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 03:49:39 INFO - PROCESS | 2788 | 1465037379983 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 2788 | 1465037379985 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE8A800 == 33 [pid = 2788] [id = 188] 03:49:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00EBFAC00) [pid = 2788] [serial = 562] [outer = 0000000000000000] 03:49:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00F20CC00) [pid = 2788] [serial = 563] [outer = 000000B00EBFAC00] 03:49:40 INFO - PROCESS | 2788 | 1465037380032 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00FA24800) [pid = 2788] [serial = 564] [outer = 000000B00EBFAC00] 03:49:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B007ED2800 == 32 [pid = 2788] [id = 184] 03:49:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B00372B800 == 31 [pid = 2788] [id = 183] 03:49:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A46800 == 30 [pid = 2788] [id = 182] 03:49:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2DD800 == 29 [pid = 2788] [id = 186] 03:49:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F738800 == 28 [pid = 2788] [id = 187] 03:49:41 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C934800 == 27 [pid = 2788] [id = 185] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013916C00) [pid = 2788] [serial = 536] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B012D92400) [pid = 2788] [serial = 530] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B013498000) [pid = 2788] [serial = 533] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B01348B800) [pid = 2788] [serial = 510] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B00E308000) [pid = 2788] [serial = 521] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B00E9F8800) [pid = 2788] [serial = 522] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B007B4B000) [pid = 2788] [serial = 512] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B008AA8C00) [pid = 2788] [serial = 513] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 56 (000000B00896AC00) [pid = 2788] [serial = 518] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 55 (000000B00BF99C00) [pid = 2788] [serial = 519] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 54 (000000B00E928800) [pid = 2788] [serial = 515] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 53 (000000B00F206C00) [pid = 2788] [serial = 516] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 52 (000000B00FEF2400) [pid = 2788] [serial = 524] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 51 (000000B01390AC00) [pid = 2788] [serial = 534] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 50 (000000B0132B9800) [pid = 2788] [serial = 531] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 49 (000000B010C6E000) [pid = 2788] [serial = 527] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 48 (000000B010E55C00) [pid = 2788] [serial = 528] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 47 (000000B010061800) [pid = 2788] [serial = 525] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | --DOMWINDOW == 46 (000000B01392A800) [pid = 2788] [serial = 537] [outer = 0000000000000000] [url = about:blank] 03:49:41 INFO - PROCESS | 2788 | 1465037381703 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1872ms 03:49:41 INFO - PROCESS | 2788 | 1465037381722 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 2788 | 1465037381726 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 03:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:49:41 INFO - PROCESS | 2788 | 1465037381732 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 2788 | 1465037381736 Marionette TRACE conn5 <- [1,718,null,{}] 03:49:41 INFO - PROCESS | 2788 | 1465037381742 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:41 INFO - PROCESS | 2788 | 1465037381746 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:41 INFO - PROCESS | 2788 | 1465037381843 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 03:49:41 INFO - PROCESS | 2788 | 1465037381851 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:41 INFO - PROCESS | 2788 | 1465037381856 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0078AC800 == 28 [pid = 2788] [id = 189] 03:49:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 47 (000000B002D0B800) [pid = 2788] [serial = 565] [outer = 0000000000000000] 03:49:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 48 (000000B002D0D000) [pid = 2788] [serial = 566] [outer = 000000B002D0B800] 03:49:41 INFO - PROCESS | 2788 | 1465037381906 Marionette DEBUG loaded listener.js 03:49:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 49 (000000B003C8B400) [pid = 2788] [serial = 567] [outer = 000000B002D0B800] 03:49:42 INFO - PROCESS | 2788 | 1465037382420 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 2788 | 1465037382475 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 03:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:49:42 INFO - PROCESS | 2788 | 1465037382481 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 2788 | 1465037382484 Marionette TRACE conn5 <- [1,722,null,{}] 03:49:42 INFO - PROCESS | 2788 | 1465037382489 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:42 INFO - PROCESS | 2788 | 1465037382492 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:42 INFO - PROCESS | 2788 | 1465037382584 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 03:49:42 INFO - PROCESS | 2788 | 1465037382591 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 2788 | 1465037382594 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098CB000 == 29 [pid = 2788] [id = 190] 03:49:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 50 (000000B0079CD800) [pid = 2788] [serial = 568] [outer = 0000000000000000] 03:49:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 51 (000000B007DA1400) [pid = 2788] [serial = 569] [outer = 000000B0079CD800] 03:49:42 INFO - PROCESS | 2788 | 1465037382643 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 52 (000000B008964800) [pid = 2788] [serial = 570] [outer = 000000B0079CD800] 03:49:43 INFO - PROCESS | 2788 | 1465037383107 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 03:49:43 INFO - PROCESS | 2788 | 1465037383175 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 2788 | 1465037383178 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 03:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:49:43 INFO - PROCESS | 2788 | 1465037383182 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 2788 | 1465037383186 Marionette TRACE conn5 <- [1,726,null,{}] 03:49:43 INFO - PROCESS | 2788 | 1465037383232 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:43 INFO - PROCESS | 2788 | 1465037383237 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:43 INFO - PROCESS | 2788 | 1465037383334 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 03:49:43 INFO - PROCESS | 2788 | 1465037383394 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 2788 | 1465037383398 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9BA000 == 30 [pid = 2788] [id = 191] 03:49:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 53 (000000B0015C3000) [pid = 2788] [serial = 571] [outer = 0000000000000000] 03:49:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 54 (000000B00904C400) [pid = 2788] [serial = 572] [outer = 000000B0015C3000] 03:49:43 INFO - PROCESS | 2788 | 1465037383449 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 55 (000000B00BF4A400) [pid = 2788] [serial = 573] [outer = 000000B0015C3000] 03:49:44 INFO - PROCESS | 2788 | [2788] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:49:44 INFO - PROCESS | 2788 | 1465037384314 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1166ms 03:49:44 INFO - PROCESS | 2788 | 1465037384350 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 2788 | 1465037384352 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 03:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:49:44 INFO - PROCESS | 2788 | 1465037384356 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 2788 | 1465037384358 Marionette TRACE conn5 <- [1,730,null,{}] 03:49:44 INFO - PROCESS | 2788 | 1465037384361 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:44 INFO - PROCESS | 2788 | 1465037384363 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:44 INFO - PROCESS | 2788 | 1465037384472 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 03:49:44 INFO - PROCESS | 2788 | 1465037384480 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 2788 | 1465037384482 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F403000 == 31 [pid = 2788] [id = 192] 03:49:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (000000B00BF9E800) [pid = 2788] [serial = 574] [outer = 0000000000000000] 03:49:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (000000B00C5CC800) [pid = 2788] [serial = 575] [outer = 000000B00BF9E800] 03:49:44 INFO - PROCESS | 2788 | 1465037384528 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B00C98BC00) [pid = 2788] [serial = 576] [outer = 000000B00BF9E800] 03:49:45 INFO - PROCESS | 2788 | 1465037385450 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:49:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 03:49:45 INFO - PROCESS | 2788 | 1465037385488 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 2788 | 1465037385490 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 03:49:45 INFO - PROCESS | 2788 | 1465037385494 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:49:45 INFO - PROCESS | 2788 | 1465037385495 Marionette TRACE conn5 <- [1,734,null,{}] 03:49:45 INFO - PROCESS | 2788 | 1465037385499 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:45 INFO - PROCESS | 2788 | 1465037385502 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:45 INFO - PROCESS | 2788 | 1465037385605 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 03:49:45 INFO - PROCESS | 2788 | 1465037385613 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:45 INFO - PROCESS | 2788 | 1465037385615 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FBF3000 == 32 [pid = 2788] [id = 193] 03:49:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B0079CCC00) [pid = 2788] [serial = 577] [outer = 0000000000000000] 03:49:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B00CC5DC00) [pid = 2788] [serial = 578] [outer = 000000B0079CCC00] 03:49:45 INFO - PROCESS | 2788 | 1465037385660 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00E30E800) [pid = 2788] [serial = 579] [outer = 000000B0079CCC00] 03:49:46 INFO - PROCESS | 2788 | 1465037386580 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 03:49:46 INFO - PROCESS | 2788 | 1465037386626 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 03:49:46 INFO - PROCESS | 2788 | 1465037386628 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 03:49:46 INFO - PROCESS | 2788 | 1465037386632 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:49:46 INFO - PROCESS | 2788 | 1465037386634 Marionette TRACE conn5 <- [1,738,null,{}] 03:49:46 INFO - PROCESS | 2788 | 1465037386637 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:46 INFO - PROCESS | 2788 | 1465037386643 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:46 INFO - PROCESS | 2788 | 1465037386776 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 03:49:46 INFO - PROCESS | 2788 | 1465037386782 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 2788 | 1465037386785 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101A3800 == 33 [pid = 2788] [id = 194] 03:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00E996800) [pid = 2788] [serial = 580] [outer = 0000000000000000] 03:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00EDE7000) [pid = 2788] [serial = 581] [outer = 000000B00E996800] 03:49:46 INFO - PROCESS | 2788 | 1465037386831 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00F5D2000) [pid = 2788] [serial = 582] [outer = 000000B00E996800] 03:49:47 INFO - PROCESS | 2788 | 1465037387790 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:49:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 03:49:47 INFO - PROCESS | 2788 | 1465037387818 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 03:49:47 INFO - PROCESS | 2788 | 1465037387820 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 03:49:47 INFO - PROCESS | 2788 | 1465037387823 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:49:47 INFO - PROCESS | 2788 | 1465037387825 Marionette TRACE conn5 <- [1,742,null,{}] 03:49:47 INFO - PROCESS | 2788 | 1465037387829 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:47 INFO - PROCESS | 2788 | 1465037387831 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:47 INFO - PROCESS | 2788 | 1465037387934 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 03:49:47 INFO - PROCESS | 2788 | 1465037387940 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 2788 | 1465037387942 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC4000 == 34 [pid = 2788] [id = 195] 03:49:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00F6ACC00) [pid = 2788] [serial = 583] [outer = 0000000000000000] 03:49:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00FB18400) [pid = 2788] [serial = 584] [outer = 000000B00F6ACC00] 03:49:47 INFO - PROCESS | 2788 | 1465037387987 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00FB22C00) [pid = 2788] [serial = 585] [outer = 000000B00F6ACC00] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B008AACC00) [pid = 2788] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00C5CE800) [pid = 2788] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B003750800) [pid = 2788] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B007176400) [pid = 2788] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B002A1A000) [pid = 2788] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B008AA0000) [pid = 2788] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B00EDEE800) [pid = 2788] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:49:48 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B007969800) [pid = 2788] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:49:48 INFO - PROCESS | 2788 | 1465037388949 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1192ms 03:49:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:49:49 INFO - PROCESS | 2788 | 1465037389020 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 2788 | 1465037389023 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 03:49:49 INFO - PROCESS | 2788 | 1465037389026 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 2788 | 1465037389028 Marionette TRACE conn5 <- [1,746,null,{}] 03:49:49 INFO - PROCESS | 2788 | 1465037389031 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 2788 | 1465037389033 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:49 INFO - PROCESS | 2788 | 1465037389114 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 03:49:49 INFO - PROCESS | 2788 | 1465037389120 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 2788 | 1465037389122 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B011DDA800 == 35 [pid = 2788] [id = 196] 03:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B007119C00) [pid = 2788] [serial = 586] [outer = 0000000000000000] 03:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00E303400) [pid = 2788] [serial = 587] [outer = 000000B007119C00] 03:49:49 INFO - PROCESS | 2788 | 1465037389167 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00FEECC00) [pid = 2788] [serial = 588] [outer = 000000B007119C00] 03:49:49 INFO - PROCESS | 2788 | 1465037389609 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 03:49:49 INFO - PROCESS | 2788 | 1465037389658 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 2788 | 1465037389661 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 03:49:49 INFO - PROCESS | 2788 | 1465037389664 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:49:49 INFO - PROCESS | 2788 | 1465037389666 Marionette TRACE conn5 <- [1,750,null,{}] 03:49:49 INFO - PROCESS | 2788 | 1465037389669 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:49 INFO - PROCESS | 2788 | 1465037389671 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:49 INFO - PROCESS | 2788 | 1465037389752 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 03:49:49 INFO - PROCESS | 2788 | 1465037389759 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 2788 | 1465037389761 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9B9000 == 36 [pid = 2788] [id = 197] 03:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00FEF6C00) [pid = 2788] [serial = 589] [outer = 0000000000000000] 03:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00FF45C00) [pid = 2788] [serial = 590] [outer = 000000B00FEF6C00] 03:49:49 INFO - PROCESS | 2788 | 1465037389806 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00FF50800) [pid = 2788] [serial = 591] [outer = 000000B00FEF6C00] 03:49:50 INFO - PROCESS | 2788 | [2788] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:49:50 INFO - PROCESS | 2788 | 1465037390746 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 03:49:50 INFO - PROCESS | 2788 | 1465037390791 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 2788 | 1465037390797 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 03:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:49:50 INFO - PROCESS | 2788 | 1465037390802 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 2788 | 1465037390806 Marionette TRACE conn5 <- [1,754,null,{}] 03:49:50 INFO - PROCESS | 2788 | 1465037390812 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:50 INFO - PROCESS | 2788 | 1465037390816 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:50 INFO - PROCESS | 2788 | 1465037390966 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 03:49:51 INFO - PROCESS | 2788 | 1465037391029 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 2788 | 1465037391032 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DF2800 == 37 [pid = 2788] [id = 198] 03:49:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B0029EE000) [pid = 2788] [serial = 592] [outer = 0000000000000000] 03:49:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002A18000) [pid = 2788] [serial = 593] [outer = 000000B0029EE000] 03:49:51 INFO - PROCESS | 2788 | 1465037391094 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B0070A2000) [pid = 2788] [serial = 594] [outer = 000000B0029EE000] 03:49:52 INFO - PROCESS | 2788 | 1465037392287 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:49:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1530ms 03:49:52 INFO - PROCESS | 2788 | 1465037392335 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 2788 | 1465037392340 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 03:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:49:52 INFO - PROCESS | 2788 | 1465037392394 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 2788 | 1465037392398 Marionette TRACE conn5 <- [1,758,null,{}] 03:49:52 INFO - PROCESS | 2788 | 1465037392448 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:52 INFO - PROCESS | 2788 | 1465037392451 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:52 INFO - PROCESS | 2788 | 1465037392585 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 03:49:52 INFO - PROCESS | 2788 | 1465037392647 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 2788 | 1465037392650 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A3B000 == 38 [pid = 2788] [id = 199] 03:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B0079CAC00) [pid = 2788] [serial = 595] [outer = 0000000000000000] 03:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007B52C00) [pid = 2788] [serial = 596] [outer = 000000B0079CAC00] 03:49:52 INFO - PROCESS | 2788 | 1465037392704 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00899F400) [pid = 2788] [serial = 597] [outer = 000000B0079CAC00] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B011DDA800 == 37 [pid = 2788] [id = 196] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC4000 == 36 [pid = 2788] [id = 195] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101A3800 == 35 [pid = 2788] [id = 194] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FBF3000 == 34 [pid = 2788] [id = 193] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F403000 == 33 [pid = 2788] [id = 192] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9BA000 == 32 [pid = 2788] [id = 191] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098CB000 == 31 [pid = 2788] [id = 190] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B0078AC800 == 30 [pid = 2788] [id = 189] 03:49:52 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE8A800 == 29 [pid = 2788] [id = 188] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E307000) [pid = 2788] [serial = 560] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B007179800) [pid = 2788] [serial = 551] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B002A21C00) [pid = 2788] [serial = 548] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B002F96000) [pid = 2788] [serial = 549] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00C98D400) [pid = 2788] [serial = 546] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00BF4A000) [pid = 2788] [serial = 545] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00FF45400) [pid = 2788] [serial = 543] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B00FB14C00) [pid = 2788] [serial = 542] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B00C59D000) [pid = 2788] [serial = 540] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00896B000) [pid = 2788] [serial = 539] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B00E368000) [pid = 2788] [serial = 561] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B007B49C00) [pid = 2788] [serial = 552] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B00C9EF800) [pid = 2788] [serial = 558] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B00904B800) [pid = 2788] [serial = 554] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 56 (000000B00F20CC00) [pid = 2788] [serial = 563] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 55 (000000B00C985000) [pid = 2788] [serial = 557] [outer = 0000000000000000] [url = about:blank] 03:49:52 INFO - PROCESS | 2788 | --DOMWINDOW == 54 (000000B00BF4AC00) [pid = 2788] [serial = 555] [outer = 0000000000000000] [url = about:blank] 03:49:53 INFO - PROCESS | 2788 | 1465037393160 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 882ms 03:49:53 INFO - PROCESS | 2788 | 1465037393231 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 2788 | 1465037393237 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 03:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:49:53 INFO - PROCESS | 2788 | 1465037393248 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 2788 | 1465037393251 Marionette TRACE conn5 <- [1,762,null,{}] 03:49:53 INFO - PROCESS | 2788 | 1465037393255 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:53 INFO - PROCESS | 2788 | 1465037393258 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:53 INFO - PROCESS | 2788 | 1465037393353 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 03:49:53 INFO - PROCESS | 2788 | 1465037393366 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:53 INFO - PROCESS | 2788 | 1465037393368 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C512800 == 30 [pid = 2788] [id = 200] 03:49:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 55 (000000B008963800) [pid = 2788] [serial = 598] [outer = 0000000000000000] 03:49:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (000000B008A9E000) [pid = 2788] [serial = 599] [outer = 000000B008963800] 03:49:53 INFO - PROCESS | 2788 | 1465037393419 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (000000B009050C00) [pid = 2788] [serial = 600] [outer = 000000B008963800] 03:49:53 INFO - PROCESS | 2788 | 1465037393884 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 03:49:53 INFO - PROCESS | 2788 | 1465037393922 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 2788 | 1465037393925 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 03:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:49:53 INFO - PROCESS | 2788 | 1465037393929 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 2788 | 1465037393933 Marionette TRACE conn5 <- [1,766,null,{}] 03:49:53 INFO - PROCESS | 2788 | 1465037393944 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:53 INFO - PROCESS | 2788 | 1465037393949 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:54 INFO - PROCESS | 2788 | 1465037394072 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 03:49:54 INFO - PROCESS | 2788 | 1465037394150 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 2788 | 1465037394154 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB5800 == 31 [pid = 2788] [id = 201] 03:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B00C59C800) [pid = 2788] [serial = 601] [outer = 0000000000000000] 03:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B00C5D3000) [pid = 2788] [serial = 602] [outer = 000000B00C59C800] 03:49:54 INFO - PROCESS | 2788 | 1465037394204 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B00CA85400) [pid = 2788] [serial = 603] [outer = 000000B00C59C800] 03:49:54 INFO - PROCESS | 2788 | 1465037394601 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 03:49:54 INFO - PROCESS | 2788 | 1465037394665 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 2788 | 1465037394668 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 03:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:49:54 INFO - PROCESS | 2788 | 1465037394671 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 2788 | 1465037394673 Marionette TRACE conn5 <- [1,770,null,{}] 03:49:54 INFO - PROCESS | 2788 | 1465037394676 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:54 INFO - PROCESS | 2788 | 1465037394678 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:54 INFO - PROCESS | 2788 | 1465037394766 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 03:49:54 INFO - PROCESS | 2788 | 1465037394772 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 2788 | 1465037394774 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F740800 == 32 [pid = 2788] [id = 202] 03:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00E364C00) [pid = 2788] [serial = 604] [outer = 0000000000000000] 03:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00E7BB800) [pid = 2788] [serial = 605] [outer = 000000B00E364C00] 03:49:54 INFO - PROCESS | 2788 | 1465037394821 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00EB4F800) [pid = 2788] [serial = 606] [outer = 000000B00E364C00] 03:49:55 INFO - PROCESS | 2788 | 1465037395282 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 03:49:55 INFO - PROCESS | 2788 | 1465037395366 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 2788 | 1465037395368 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 03:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:49:55 INFO - PROCESS | 2788 | 1465037395371 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 2788 | 1465037395373 Marionette TRACE conn5 <- [1,774,null,{}] 03:49:55 INFO - PROCESS | 2788 | 1465037395377 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:55 INFO - PROCESS | 2788 | 1465037395379 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:55 INFO - PROCESS | 2788 | 1465037395516 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 03:49:55 INFO - PROCESS | 2788 | 1465037395537 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 2788 | 1465037395539 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100E7800 == 33 [pid = 2788] [id = 203] 03:49:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B0029EC400) [pid = 2788] [serial = 607] [outer = 0000000000000000] 03:49:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00EDECC00) [pid = 2788] [serial = 608] [outer = 000000B0029EC400] 03:49:55 INFO - PROCESS | 2788 | 1465037395592 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00F6AE800) [pid = 2788] [serial = 609] [outer = 000000B0029EC400] 03:49:56 INFO - PROCESS | 2788 | 1465037396047 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 03:49:56 INFO - PROCESS | 2788 | 1465037396109 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 03:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:49:56 INFO - PROCESS | 2788 | 1465037396112 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 03:49:56 INFO - PROCESS | 2788 | 1465037396115 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 2788 | 1465037396117 Marionette TRACE conn5 <- [1,778,null,{}] 03:49:56 INFO - PROCESS | 2788 | 1465037396126 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:56 INFO - PROCESS | 2788 | 1465037396132 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:56 INFO - PROCESS | 2788 | 1465037396270 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 03:49:56 INFO - PROCESS | 2788 | 1465037396312 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 2788 | 1465037396314 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EE0000 == 34 [pid = 2788] [id = 204] 03:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00FEEEC00) [pid = 2788] [serial = 610] [outer = 0000000000000000] 03:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FF51C00) [pid = 2788] [serial = 611] [outer = 000000B00FEEEC00] 03:49:56 INFO - PROCESS | 2788 | 1465037396362 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010232000) [pid = 2788] [serial = 612] [outer = 000000B00FEEEC00] 03:49:56 INFO - PROCESS | 2788 | 1465037396815 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 777ms 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B0079CCC00) [pid = 2788] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B0079CD800) [pid = 2788] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00EBFAC00) [pid = 2788] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00BF9E800) [pid = 2788] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B002D0B800) [pid = 2788] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B00E996800) [pid = 2788] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B0015C3000) [pid = 2788] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:49:56 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00F6ACC00) [pid = 2788] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:49:56 INFO - PROCESS | 2788 | 1465037396908 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 03:49:56 INFO - PROCESS | 2788 | 1465037396910 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 03:49:56 INFO - PROCESS | 2788 | 1465037396914 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 2788 | 1465037396916 Marionette TRACE conn5 <- [1,782,null,{}] 03:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:49:56 INFO - PROCESS | 2788 | 1465037396920 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:56 INFO - PROCESS | 2788 | 1465037396922 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:57 INFO - PROCESS | 2788 | 1465037397028 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 03:49:57 INFO - PROCESS | 2788 | 1465037397078 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 2788 | 1465037397088 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013046000 == 35 [pid = 2788] [id = 205] 03:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B003272000) [pid = 2788] [serial = 613] [outer = 0000000000000000] 03:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00C9EB800) [pid = 2788] [serial = 614] [outer = 000000B003272000] 03:49:57 INFO - PROCESS | 2788 | 1465037397135 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B010285800) [pid = 2788] [serial = 615] [outer = 000000B003272000] 03:49:57 INFO - PROCESS | 2788 | 1465037397496 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 03:49:57 INFO - PROCESS | 2788 | 1465037397551 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 2788 | 1465037397553 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 03:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:49:57 INFO - PROCESS | 2788 | 1465037397556 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 2788 | 1465037397558 Marionette TRACE conn5 <- [1,786,null,{}] 03:49:57 INFO - PROCESS | 2788 | 1465037397562 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:57 INFO - PROCESS | 2788 | 1465037397564 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:57 INFO - PROCESS | 2788 | 1465037397647 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 03:49:57 INFO - PROCESS | 2788 | 1465037397652 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 2788 | 1465037397654 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013465000 == 36 [pid = 2788] [id = 206] 03:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B010C69400) [pid = 2788] [serial = 616] [outer = 0000000000000000] 03:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B010C6DC00) [pid = 2788] [serial = 617] [outer = 000000B010C69400] 03:49:57 INFO - PROCESS | 2788 | 1465037397699 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B010E2E800) [pid = 2788] [serial = 618] [outer = 000000B010C69400] 03:49:58 INFO - PROCESS | 2788 | 1465037398211 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 03:49:58 INFO - PROCESS | 2788 | 1465037398231 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 2788 | 1465037398233 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 03:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:49:58 INFO - PROCESS | 2788 | 1465037398237 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 2788 | 1465037398238 Marionette TRACE conn5 <- [1,790,null,{}] 03:49:58 INFO - PROCESS | 2788 | 1465037398242 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:58 INFO - PROCESS | 2788 | 1465037398244 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:58 INFO - PROCESS | 2788 | 1465037398335 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 03:49:58 INFO - PROCESS | 2788 | 1465037398368 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 2788 | 1465037398370 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC3000 == 37 [pid = 2788] [id = 207] 03:49:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B010E2FC00) [pid = 2788] [serial = 619] [outer = 0000000000000000] 03:49:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010E57800) [pid = 2788] [serial = 620] [outer = 000000B010E2FC00] 03:49:58 INFO - PROCESS | 2788 | 1465037398416 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B011D4D400) [pid = 2788] [serial = 621] [outer = 000000B010E2FC00] 03:49:58 INFO - PROCESS | 2788 | 1465037398855 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 03:49:58 INFO - PROCESS | 2788 | 1465037398911 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 03:49:58 INFO - PROCESS | 2788 | 1465037398913 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 03:49:58 INFO - PROCESS | 2788 | 1465037398916 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:49:58 INFO - PROCESS | 2788 | 1465037398918 Marionette TRACE conn5 <- [1,794,null,{}] 03:49:58 INFO - PROCESS | 2788 | 1465037398922 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:58 INFO - PROCESS | 2788 | 1465037398924 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:59 INFO - PROCESS | 2788 | 1465037399014 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 03:49:59 INFO - PROCESS | 2788 | 1465037399121 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 2788 | 1465037399125 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:49:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003024800 == 38 [pid = 2788] [id = 208] 03:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0015CB800) [pid = 2788] [serial = 622] [outer = 0000000000000000] 03:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0029EB400) [pid = 2788] [serial = 623] [outer = 000000B0015CB800] 03:49:59 INFO - PROCESS | 2788 | 1465037399188 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B003757400) [pid = 2788] [serial = 624] [outer = 000000B0015CB800] 03:49:59 INFO - PROCESS | 2788 | 1465037399863 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 987ms 03:49:59 INFO - PROCESS | 2788 | 1465037399909 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 2788 | 1465037399913 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 03:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:49:59 INFO - PROCESS | 2788 | 1465037399918 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 2788 | 1465037399921 Marionette TRACE conn5 <- [1,798,null,{}] 03:49:59 INFO - PROCESS | 2788 | 1465037399927 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:59 INFO - PROCESS | 2788 | 1465037399932 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:00 INFO - PROCESS | 2788 | 1465037400052 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 03:50:00 INFO - PROCESS | 2788 | 1465037400124 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 2788 | 1465037400128 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC9800 == 39 [pid = 2788] [id = 209] 03:50:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00BF53400) [pid = 2788] [serial = 625] [outer = 0000000000000000] 03:50:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C4ECC00) [pid = 2788] [serial = 626] [outer = 000000B00BF53400] 03:50:00 INFO - PROCESS | 2788 | 1465037400186 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C9E9000) [pid = 2788] [serial = 627] [outer = 000000B00BF53400] 03:50:00 INFO - PROCESS | 2788 | 1465037400796 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 923ms 03:50:00 INFO - PROCESS | 2788 | 1465037400846 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 2788 | 1465037400851 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 03:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:50:00 INFO - PROCESS | 2788 | 1465037400855 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 2788 | 1465037400857 Marionette TRACE conn5 <- [1,802,null,{}] 03:50:00 INFO - PROCESS | 2788 | 1465037400862 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:00 INFO - PROCESS | 2788 | 1465037400865 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:00 INFO - PROCESS | 2788 | 1465037400983 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 03:50:01 INFO - PROCESS | 2788 | 1465037401072 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 2788 | 1465037401075 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01575E800 == 40 [pid = 2788] [id = 210] 03:50:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB1B000) [pid = 2788] [serial = 628] [outer = 0000000000000000] 03:50:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FB96400) [pid = 2788] [serial = 629] [outer = 000000B00FB1B000] 03:50:01 INFO - PROCESS | 2788 | 1465037401131 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FF52400) [pid = 2788] [serial = 630] [outer = 000000B00FB1B000] 03:50:01 INFO - PROCESS | 2788 | 1465037401742 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 2788 | 1465037401783 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 03:50:01 INFO - PROCESS | 2788 | 1465037401794 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 2788 | 1465037401801 Marionette TRACE conn5 <- [1,806,null,{}] 03:50:01 INFO - PROCESS | 2788 | 1465037401805 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:01 INFO - PROCESS | 2788 | 1465037401810 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:01 INFO - PROCESS | 2788 | 1465037401923 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 03:50:02 INFO - PROCESS | 2788 | 1465037401996 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 2788 | 1465037401999 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B13000 == 41 [pid = 2788] [id = 211] 03:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E5D400) [pid = 2788] [serial = 631] [outer = 0000000000000000] 03:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B012286400) [pid = 2788] [serial = 632] [outer = 000000B010E5D400] 03:50:02 INFO - PROCESS | 2788 | 1465037402055 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012D96400) [pid = 2788] [serial = 633] [outer = 000000B010E5D400] 03:50:04 INFO - PROCESS | 2788 | 1465037404196 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2457ms 03:50:04 INFO - PROCESS | 2788 | 1465037404245 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 2788 | 1465037404249 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:50:04 INFO - PROCESS | 2788 | 1465037404252 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 2788 | 1465037404255 Marionette TRACE conn5 <- [1,810,null,{}] 03:50:04 INFO - PROCESS | 2788 | 1465037404258 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:04 INFO - PROCESS | 2788 | 1465037404261 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:04 INFO - PROCESS | 2788 | 1465037404376 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 03:50:04 INFO - PROCESS | 2788 | 1465037404447 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 2788 | 1465037404449 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D8F800 == 42 [pid = 2788] [id = 212] 03:50:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B007964000) [pid = 2788] [serial = 634] [outer = 0000000000000000] 03:50:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00E302400) [pid = 2788] [serial = 635] [outer = 000000B007964000] 03:50:04 INFO - PROCESS | 2788 | 1465037404505 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B012E0E800) [pid = 2788] [serial = 636] [outer = 000000B007964000] 03:50:05 INFO - PROCESS | 2788 | 1465037405277 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 2788 | 1465037405340 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 03:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:50:05 INFO - PROCESS | 2788 | 1465037405345 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 2788 | 1465037405350 Marionette TRACE conn5 <- [1,814,null,{}] 03:50:05 INFO - PROCESS | 2788 | 1465037405355 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:05 INFO - PROCESS | 2788 | 1465037405358 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:05 INFO - PROCESS | 2788 | 1465037405473 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 03:50:05 INFO - PROCESS | 2788 | 1465037405549 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 2788 | 1465037405552 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C939000 == 43 [pid = 2788] [id = 213] 03:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00BF4D800) [pid = 2788] [serial = 637] [outer = 0000000000000000] 03:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00C444C00) [pid = 2788] [serial = 638] [outer = 000000B00BF4D800] 03:50:05 INFO - PROCESS | 2788 | 1465037405606 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00C9EF000) [pid = 2788] [serial = 639] [outer = 000000B00BF4D800] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC3000 == 42 [pid = 2788] [id = 207] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B013465000 == 41 [pid = 2788] [id = 206] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B013046000 == 40 [pid = 2788] [id = 205] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EE0000 == 39 [pid = 2788] [id = 204] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100E7800 == 38 [pid = 2788] [id = 203] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB5800 == 37 [pid = 2788] [id = 201] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C512800 == 36 [pid = 2788] [id = 200] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A3B000 == 35 [pid = 2788] [id = 199] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DF2800 == 34 [pid = 2788] [id = 198] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9B9000 == 33 [pid = 2788] [id = 197] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F740800 == 32 [pid = 2788] [id = 202] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B007D8F800 == 31 [pid = 2788] [id = 212] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B13000 == 30 [pid = 2788] [id = 211] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B01575E800 == 29 [pid = 2788] [id = 210] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC9800 == 28 [pid = 2788] [id = 209] 03:50:06 INFO - PROCESS | 2788 | --DOCSHELL 000000B003024800 == 27 [pid = 2788] [id = 208] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00FF45C00) [pid = 2788] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00CC5DC00) [pid = 2788] [serial = 578] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B007DA1400) [pid = 2788] [serial = 569] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008964800) [pid = 2788] [serial = 570] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FA24800) [pid = 2788] [serial = 564] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C5CC800) [pid = 2788] [serial = 575] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00C98BC00) [pid = 2788] [serial = 576] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B002D0D000) [pid = 2788] [serial = 566] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B003C8B400) [pid = 2788] [serial = 567] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00EDE7000) [pid = 2788] [serial = 581] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00904C400) [pid = 2788] [serial = 572] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00BF4A400) [pid = 2788] [serial = 573] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FB18400) [pid = 2788] [serial = 584] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00F5D2000) [pid = 2788] [serial = 582] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E303400) [pid = 2788] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E30E800) [pid = 2788] [serial = 579] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FB22C00) [pid = 2788] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:50:06 INFO - PROCESS | 2788 | 1465037406663 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1329ms 03:50:06 INFO - PROCESS | 2788 | 1465037406679 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 2788 | 1465037406682 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 03:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:50:06 INFO - PROCESS | 2788 | 1465037406687 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - PROCESS | 2788 | 1465037406690 Marionette TRACE conn5 <- [1,818,null,{}] 03:50:06 INFO - PROCESS | 2788 | 1465037406695 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:06 INFO - PROCESS | 2788 | 1465037406699 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:06 INFO - PROCESS | 2788 | 1465037406792 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 03:50:06 INFO - PROCESS | 2788 | 1465037406799 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 2788 | 1465037406802 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DE7000 == 28 [pid = 2788] [id = 214] 03:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B007B4B000) [pid = 2788] [serial = 640] [outer = 0000000000000000] 03:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B007EA5C00) [pid = 2788] [serial = 641] [outer = 000000B007B4B000] 03:50:06 INFO - PROCESS | 2788 | 1465037406851 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00304F400) [pid = 2788] [serial = 642] [outer = 000000B007B4B000] 03:50:07 INFO - PROCESS | 2788 | 1465037407285 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 03:50:07 INFO - PROCESS | 2788 | 1465037407316 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 2788 | 1465037407321 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 03:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:50:07 INFO - PROCESS | 2788 | 1465037407328 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 2788 | 1465037407331 Marionette TRACE conn5 <- [1,822,null,{}] 03:50:07 INFO - PROCESS | 2788 | 1465037407334 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:07 INFO - PROCESS | 2788 | 1465037407337 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:07 INFO - PROCESS | 2788 | 1465037407434 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 03:50:07 INFO - PROCESS | 2788 | 1465037407442 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:07 INFO - PROCESS | 2788 | 1465037407445 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCA8800 == 29 [pid = 2788] [id = 215] 03:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B008AA5000) [pid = 2788] [serial = 643] [outer = 0000000000000000] 03:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00BF45000) [pid = 2788] [serial = 644] [outer = 000000B008AA5000] 03:50:07 INFO - PROCESS | 2788 | 1465037407494 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00C44EC00) [pid = 2788] [serial = 645] [outer = 000000B008AA5000] 03:50:07 INFO - PROCESS | 2788 | 1465037407927 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 03:50:07 INFO - PROCESS | 2788 | 1465037407958 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 2788 | 1465037407961 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 03:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:50:07 INFO - PROCESS | 2788 | 1465037407964 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 2788 | 1465037407968 Marionette TRACE conn5 <- [1,826,null,{}] 03:50:07 INFO - PROCESS | 2788 | 1465037407980 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:07 INFO - PROCESS | 2788 | 1465037407985 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:08 INFO - PROCESS | 2788 | 1465037408076 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 03:50:08 INFO - PROCESS | 2788 | 1465037408083 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 2788 | 1465037408086 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F58D800 == 30 [pid = 2788] [id = 216] 03:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C9E3400) [pid = 2788] [serial = 646] [outer = 0000000000000000] 03:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E303400) [pid = 2788] [serial = 647] [outer = 000000B00C9E3400] 03:50:08 INFO - PROCESS | 2788 | 1465037408137 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E36C000) [pid = 2788] [serial = 648] [outer = 000000B00C9E3400] 03:50:08 INFO - PROCESS | 2788 | 1465037408538 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 629ms 03:50:08 INFO - PROCESS | 2788 | 1465037408608 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 2788 | 1465037408611 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 03:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:50:08 INFO - PROCESS | 2788 | 1465037408615 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 2788 | 1465037408617 Marionette TRACE conn5 <- [1,830,null,{}] 03:50:08 INFO - PROCESS | 2788 | 1465037408621 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:08 INFO - PROCESS | 2788 | 1465037408623 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:08 INFO - PROCESS | 2788 | 1465037408752 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 03:50:08 INFO - PROCESS | 2788 | 1465037408797 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 2788 | 1465037408800 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE81800 == 31 [pid = 2788] [id = 217] 03:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EDE8C00) [pid = 2788] [serial = 649] [outer = 0000000000000000] 03:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00EDF2000) [pid = 2788] [serial = 650] [outer = 000000B00EDE8C00] 03:50:08 INFO - PROCESS | 2788 | 1465037408852 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00F6ACC00) [pid = 2788] [serial = 651] [outer = 000000B00EDE8C00] 03:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FB18400) [pid = 2788] [serial = 652] [outer = 000000B00787BC00] 03:50:09 INFO - PROCESS | 2788 | 1465037409303 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 03:50:09 INFO - PROCESS | 2788 | 1465037409350 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 03:50:09 INFO - PROCESS | 2788 | 1465037409353 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 03:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:50:09 INFO - PROCESS | 2788 | 1465037409361 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 2788 | 1465037409363 Marionette TRACE conn5 <- [1,834,null,{}] 03:50:09 INFO - PROCESS | 2788 | 1465037409367 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:09 INFO - PROCESS | 2788 | 1465037409369 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:09 INFO - PROCESS | 2788 | 1465037409479 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 03:50:09 INFO - PROCESS | 2788 | 1465037409485 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 2788 | 1465037409487 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101B1000 == 32 [pid = 2788] [id = 218] 03:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00C4EE800) [pid = 2788] [serial = 653] [outer = 0000000000000000] 03:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FB1BC00) [pid = 2788] [serial = 654] [outer = 000000B00C4EE800] 03:50:09 INFO - PROCESS | 2788 | 1465037409537 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00FF49400) [pid = 2788] [serial = 655] [outer = 000000B00C4EE800] 03:50:10 INFO - PROCESS | 2788 | 1465037410268 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1028ms 03:50:10 INFO - PROCESS | 2788 | 1465037410388 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 2788 | 1465037410390 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 03:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:50:10 INFO - PROCESS | 2788 | 1465037410393 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 2788 | 1465037410395 Marionette TRACE conn5 <- [1,838,null,{}] 03:50:10 INFO - PROCESS | 2788 | 1465037410399 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:10 INFO - PROCESS | 2788 | 1465037410404 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:10 INFO - PROCESS | 2788 | 1465037410548 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 03:50:10 INFO - PROCESS | 2788 | 1465037410610 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 2788 | 1465037410613 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303F000 == 33 [pid = 2788] [id = 219] 03:50:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00C44FC00) [pid = 2788] [serial = 656] [outer = 0000000000000000] 03:50:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010C7F000) [pid = 2788] [serial = 657] [outer = 000000B00C44FC00] 03:50:10 INFO - PROCESS | 2788 | 1465037410661 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B011D53400) [pid = 2788] [serial = 658] [outer = 000000B00C44FC00] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B007119C00) [pid = 2788] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010E2FC00) [pid = 2788] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0029EC400) [pid = 2788] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00FEEEC00) [pid = 2788] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008963800) [pid = 2788] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C59C800) [pid = 2788] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FEF6C00) [pid = 2788] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00E364C00) [pid = 2788] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0079CAC00) [pid = 2788] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B0029EE000) [pid = 2788] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B003272000) [pid = 2788] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:50:11 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010C69400) [pid = 2788] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:50:11 INFO - PROCESS | 2788 | 1465037411230 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 881ms 03:50:11 INFO - PROCESS | 2788 | 1465037411278 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 2788 | 1465037411280 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 03:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:50:11 INFO - PROCESS | 2788 | 1465037411283 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 2788 | 1465037411285 Marionette TRACE conn5 <- [1,842,null,{}] 03:50:11 INFO - PROCESS | 2788 | 1465037411289 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:11 INFO - PROCESS | 2788 | 1465037411291 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:11 INFO - PROCESS | 2788 | 1465037411373 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 03:50:11 INFO - PROCESS | 2788 | 1465037411379 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 2788 | 1465037411380 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013996000 == 34 [pid = 2788] [id = 220] 03:50:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FD3B400) [pid = 2788] [serial = 659] [outer = 0000000000000000] 03:50:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FF4C800) [pid = 2788] [serial = 660] [outer = 000000B00FD3B400] 03:50:11 INFO - PROCESS | 2788 | 1465037411425 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B011E09C00) [pid = 2788] [serial = 661] [outer = 000000B00FD3B400] 03:50:11 INFO - PROCESS | 2788 | 1465037411852 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 03:50:11 INFO - PROCESS | 2788 | 1465037411916 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 2788 | 1465037411918 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 03:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:50:11 INFO - PROCESS | 2788 | 1465037411921 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 2788 | 1465037411924 Marionette TRACE conn5 <- [1,846,null,{}] 03:50:11 INFO - PROCESS | 2788 | 1465037411927 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:11 INFO - PROCESS | 2788 | 1465037411929 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:12 INFO - PROCESS | 2788 | 1465037412014 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 03:50:12 INFO - PROCESS | 2788 | 1465037412021 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 2788 | 1465037412023 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015775000 == 35 [pid = 2788] [id = 221] 03:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012D8CC00) [pid = 2788] [serial = 662] [outer = 0000000000000000] 03:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B012D92000) [pid = 2788] [serial = 663] [outer = 000000B012D8CC00] 03:50:12 INFO - PROCESS | 2788 | 1465037412077 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0132B4800) [pid = 2788] [serial = 664] [outer = 000000B012D8CC00] 03:50:12 INFO - PROCESS | 2788 | 1465037412528 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 03:50:12 INFO - PROCESS | 2788 | 1465037412553 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 2788 | 1465037412555 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 03:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:50:12 INFO - PROCESS | 2788 | 1465037412558 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 2788 | 1465037412560 Marionette TRACE conn5 <- [1,850,null,{}] 03:50:12 INFO - PROCESS | 2788 | 1465037412564 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:12 INFO - PROCESS | 2788 | 1465037412566 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:12 INFO - PROCESS | 2788 | 1465037412650 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 03:50:12 INFO - PROCESS | 2788 | 1465037412655 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 2788 | 1465037412657 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C3C000 == 36 [pid = 2788] [id = 222] 03:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00E991800) [pid = 2788] [serial = 665] [outer = 0000000000000000] 03:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01348E400) [pid = 2788] [serial = 666] [outer = 000000B00E991800] 03:50:12 INFO - PROCESS | 2788 | 1465037412702 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013497C00) [pid = 2788] [serial = 667] [outer = 000000B00E991800] 03:50:13 INFO - PROCESS | 2788 | 1465037413443 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 922ms 03:50:13 INFO - PROCESS | 2788 | 1465037413484 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 2788 | 1465037413489 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 03:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:50:13 INFO - PROCESS | 2788 | 1465037413494 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 2788 | 1465037413498 Marionette TRACE conn5 <- [1,854,null,{}] 03:50:13 INFO - PROCESS | 2788 | 1465037413504 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:13 INFO - PROCESS | 2788 | 1465037413507 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:13 INFO - PROCESS | 2788 | 1465037413645 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 03:50:13 INFO - PROCESS | 2788 | 1465037413714 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 2788 | 1465037413717 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C549000 == 37 [pid = 2788] [id = 223] 03:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B007177C00) [pid = 2788] [serial = 668] [outer = 0000000000000000] 03:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B008968C00) [pid = 2788] [serial = 669] [outer = 000000B007177C00] 03:50:13 INFO - PROCESS | 2788 | 1465037413818 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00BF45800) [pid = 2788] [serial = 670] [outer = 000000B007177C00] 03:50:14 INFO - PROCESS | 2788 | 1465037414608 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1127ms 03:50:14 INFO - PROCESS | 2788 | 1465037414625 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 2788 | 1465037414630 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 03:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:50:14 INFO - PROCESS | 2788 | 1465037414637 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - PROCESS | 2788 | 1465037414640 Marionette TRACE conn5 <- [1,858,null,{}] 03:50:14 INFO - PROCESS | 2788 | 1465037414644 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:14 INFO - PROCESS | 2788 | 1465037414647 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:14 INFO - PROCESS | 2788 | 1465037414780 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 03:50:14 INFO - PROCESS | 2788 | 1465037414855 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:14 INFO - PROCESS | 2788 | 1465037414858 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0026C3000 == 38 [pid = 2788] [id = 224] 03:50:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B0029E6C00) [pid = 2788] [serial = 671] [outer = 0000000000000000] 03:50:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00711C000) [pid = 2788] [serial = 672] [outer = 000000B0029E6C00] 03:50:14 INFO - PROCESS | 2788 | 1465037414957 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00E30FC00) [pid = 2788] [serial = 673] [outer = 000000B0029E6C00] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B015775000 == 37 [pid = 2788] [id = 221] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B013996000 == 36 [pid = 2788] [id = 220] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303F000 == 35 [pid = 2788] [id = 219] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101B1000 == 34 [pid = 2788] [id = 218] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE81800 == 33 [pid = 2788] [id = 217] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F58D800 == 32 [pid = 2788] [id = 216] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCA8800 == 31 [pid = 2788] [id = 215] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DE7000 == 30 [pid = 2788] [id = 214] 03:50:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C939000 == 29 [pid = 2788] [id = 213] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00EDECC00) [pid = 2788] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00FF51C00) [pid = 2788] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00F6AE800) [pid = 2788] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B008A9E000) [pid = 2788] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B009050C00) [pid = 2788] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00C5D3000) [pid = 2788] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00CA85400) [pid = 2788] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00FF50800) [pid = 2788] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B011D4D400) [pid = 2788] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E7BB800) [pid = 2788] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B007B52C00) [pid = 2788] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00899F400) [pid = 2788] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B002A18000) [pid = 2788] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0070A2000) [pid = 2788] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C9EB800) [pid = 2788] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010C6DC00) [pid = 2788] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010285800) [pid = 2788] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010232000) [pid = 2788] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010E2E800) [pid = 2788] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00EB4F800) [pid = 2788] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FEECC00) [pid = 2788] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010E57800) [pid = 2788] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:50:15 INFO - PROCESS | 2788 | 1465037415759 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1176ms 03:50:15 INFO - PROCESS | 2788 | 1465037415817 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 2788 | 1465037415821 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 03:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:50:15 INFO - PROCESS | 2788 | 1465037415825 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 2788 | 1465037415830 Marionette TRACE conn5 <- [1,862,null,{}] 03:50:15 INFO - PROCESS | 2788 | 1465037415836 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:15 INFO - PROCESS | 2788 | 1465037415838 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:15 INFO - PROCESS | 2788 | 1465037415934 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 03:50:15 INFO - PROCESS | 2788 | 1465037415942 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:15 INFO - PROCESS | 2788 | 1465037415945 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008ADD000 == 30 [pid = 2788] [id = 225] 03:50:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0078CF000) [pid = 2788] [serial = 674] [outer = 0000000000000000] 03:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B007DA1400) [pid = 2788] [serial = 675] [outer = 000000B0078CF000] 03:50:16 INFO - PROCESS | 2788 | 1465037415999 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B009050C00) [pid = 2788] [serial = 676] [outer = 000000B0078CF000] 03:50:16 INFO - PROCESS | 2788 | 1465037416518 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 733ms 03:50:16 INFO - PROCESS | 2788 | 1465037416562 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 2788 | 1465037416567 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 03:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:50:16 INFO - PROCESS | 2788 | 1465037416573 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 2788 | 1465037416576 Marionette TRACE conn5 <- [1,866,null,{}] 03:50:16 INFO - PROCESS | 2788 | 1465037416580 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:16 INFO - PROCESS | 2788 | 1465037416582 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:16 INFO - PROCESS | 2788 | 1465037416676 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 03:50:16 INFO - PROCESS | 2788 | 1465037416741 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 2788 | 1465037416744 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDBB000 == 31 [pid = 2788] [id = 226] 03:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5D6000) [pid = 2788] [serial = 677] [outer = 0000000000000000] 03:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C9EA000) [pid = 2788] [serial = 678] [outer = 000000B00C5D6000] 03:50:16 INFO - PROCESS | 2788 | 1465037416802 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E30F800) [pid = 2788] [serial = 679] [outer = 000000B00C5D6000] 03:50:17 INFO - PROCESS | 2788 | 1465037417202 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 03:50:17 INFO - PROCESS | 2788 | 1465037417267 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 2788 | 1465037417270 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 03:50:17 INFO - PROCESS | 2788 | 1465037417273 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:50:17 INFO - PROCESS | 2788 | 1465037417277 Marionette TRACE conn5 <- [1,870,null,{}] 03:50:17 INFO - PROCESS | 2788 | 1465037417288 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:17 INFO - PROCESS | 2788 | 1465037417293 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:17 INFO - PROCESS | 2788 | 1465037417383 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 03:50:17 INFO - PROCESS | 2788 | 1465037417398 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 2788 | 1465037417402 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE8C800 == 32 [pid = 2788] [id = 227] 03:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00EDEBC00) [pid = 2788] [serial = 680] [outer = 0000000000000000] 03:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00F6AEC00) [pid = 2788] [serial = 681] [outer = 000000B00EDEBC00] 03:50:17 INFO - PROCESS | 2788 | 1465037417450 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FEEBC00) [pid = 2788] [serial = 682] [outer = 000000B00EDEBC00] 03:50:17 INFO - PROCESS | 2788 | 1465037417920 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 03:50:17 INFO - PROCESS | 2788 | 1465037417968 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 2788 | 1465037417971 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 03:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:50:17 INFO - PROCESS | 2788 | 1465037417975 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 2788 | 1465037417977 Marionette TRACE conn5 <- [1,874,null,{}] 03:50:17 INFO - PROCESS | 2788 | 1465037417980 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:17 INFO - PROCESS | 2788 | 1465037417982 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:18 INFO - PROCESS | 2788 | 1465037418100 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 03:50:18 INFO - PROCESS | 2788 | 1465037418106 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 2788 | 1465037418108 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012298000 == 33 [pid = 2788] [id = 228] 03:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FF4CC00) [pid = 2788] [serial = 683] [outer = 0000000000000000] 03:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010059000) [pid = 2788] [serial = 684] [outer = 000000B00FF4CC00] 03:50:18 INFO - PROCESS | 2788 | 1465037418200 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01024DC00) [pid = 2788] [serial = 685] [outer = 000000B00FF4CC00] 03:50:18 INFO - PROCESS | 2788 | 1465037418628 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 03:50:18 INFO - PROCESS | 2788 | 1465037418668 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 2788 | 1465037418670 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 03:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:50:18 INFO - PROCESS | 2788 | 1465037418674 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 2788 | 1465037418675 Marionette TRACE conn5 <- [1,878,null,{}] 03:50:18 INFO - PROCESS | 2788 | 1465037418679 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:18 INFO - PROCESS | 2788 | 1465037418681 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:18 INFO - PROCESS | 2788 | 1465037418820 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 03:50:18 INFO - PROCESS | 2788 | 1465037418876 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 2788 | 1465037418879 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013044000 == 34 [pid = 2788] [id = 229] 03:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010C0D000) [pid = 2788] [serial = 686] [outer = 0000000000000000] 03:50:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010C68000) [pid = 2788] [serial = 687] [outer = 000000B010C0D000] 03:50:18 INFO - PROCESS | 2788 | 1465037418924 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B010E2C800) [pid = 2788] [serial = 688] [outer = 000000B010C0D000] 03:50:19 INFO - PROCESS | 2788 | 1465037419383 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 03:50:19 INFO - PROCESS | 2788 | 1465037419411 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 03:50:19 INFO - PROCESS | 2788 | 1465037419413 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 03:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:50:19 INFO - PROCESS | 2788 | 1465037419417 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 2788 | 1465037419419 Marionette TRACE conn5 <- [1,882,null,{}] 03:50:19 INFO - PROCESS | 2788 | 1465037419428 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:19 INFO - PROCESS | 2788 | 1465037419434 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:19 INFO - PROCESS | 2788 | 1465037419569 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 03:50:19 INFO - PROCESS | 2788 | 1465037419624 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:19 INFO - PROCESS | 2788 | 1465037419627 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E78000 == 35 [pid = 2788] [id = 230] 03:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B012E0D800) [pid = 2788] [serial = 689] [outer = 0000000000000000] 03:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B01348AC00) [pid = 2788] [serial = 690] [outer = 000000B012E0D800] 03:50:19 INFO - PROCESS | 2788 | 1465037419673 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B01349F400) [pid = 2788] [serial = 691] [outer = 000000B012E0D800] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00BF4D800) [pid = 2788] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00C9E3400) [pid = 2788] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B007B4B000) [pid = 2788] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008AA5000) [pid = 2788] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C4EE800) [pid = 2788] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0015CB800) [pid = 2788] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00BF53400) [pid = 2788] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FB1B000) [pid = 2788] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010E5D400) [pid = 2788] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B007964000) [pid = 2788] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C44FC00) [pid = 2788] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B012D8CC00) [pid = 2788] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FD3B400) [pid = 2788] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:50:20 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EDE8C00) [pid = 2788] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:50:20 INFO - PROCESS | 2788 | 1465037420139 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 775ms 03:50:20 INFO - PROCESS | 2788 | 1465037420194 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 2788 | 1465037420196 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 03:50:20 INFO - PROCESS | 2788 | 1465037420200 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:50:20 INFO - PROCESS | 2788 | 1465037420202 Marionette TRACE conn5 <- [1,886,null,{}] 03:50:20 INFO - PROCESS | 2788 | 1465037420205 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:20 INFO - PROCESS | 2788 | 1465037420207 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:20 INFO - PROCESS | 2788 | 1465037420315 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 03:50:20 INFO - PROCESS | 2788 | 1465037420364 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 2788 | 1465037420366 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015769000 == 36 [pid = 2788] [id = 231] 03:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B007173400) [pid = 2788] [serial = 692] [outer = 0000000000000000] 03:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00BF53400) [pid = 2788] [serial = 693] [outer = 000000B007173400] 03:50:20 INFO - PROCESS | 2788 | 1465037420410 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B012D8CC00) [pid = 2788] [serial = 694] [outer = 000000B007173400] 03:50:20 INFO - PROCESS | 2788 | 1465037420758 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 03:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:50:20 INFO - PROCESS | 2788 | 1465037420796 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 2788 | 1465037420798 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 03:50:20 INFO - PROCESS | 2788 | 1465037420801 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 2788 | 1465037420803 Marionette TRACE conn5 <- [1,890,null,{}] 03:50:20 INFO - PROCESS | 2788 | 1465037420807 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:20 INFO - PROCESS | 2788 | 1465037420809 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:20 INFO - PROCESS | 2788 | 1465037420931 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 03:50:20 INFO - PROCESS | 2788 | 1465037420938 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 2788 | 1465037420940 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB2000 == 37 [pid = 2788] [id = 232] 03:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013497000) [pid = 2788] [serial = 695] [outer = 0000000000000000] 03:50:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B0134A7400) [pid = 2788] [serial = 696] [outer = 000000B013497000] 03:50:20 INFO - PROCESS | 2788 | 1465037420986 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B01390AC00) [pid = 2788] [serial = 697] [outer = 000000B013497000] 03:50:21 INFO - PROCESS | 2788 | 1465037421390 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 03:50:21 INFO - PROCESS | 2788 | 1465037421434 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 2788 | 1465037421436 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 03:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:50:21 INFO - PROCESS | 2788 | 1465037421440 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 2788 | 1465037421442 Marionette TRACE conn5 <- [1,894,null,{}] 03:50:21 INFO - PROCESS | 2788 | 1465037421445 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:21 INFO - PROCESS | 2788 | 1465037421447 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:21 INFO - PROCESS | 2788 | 1465037421577 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 03:50:21 INFO - PROCESS | 2788 | 1465037421626 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 2788 | 1465037421628 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FAC8000 == 38 [pid = 2788] [id = 233] 03:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013914400) [pid = 2788] [serial = 698] [outer = 0000000000000000] 03:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B013919400) [pid = 2788] [serial = 699] [outer = 000000B013914400] 03:50:21 INFO - PROCESS | 2788 | 1465037421673 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013928000) [pid = 2788] [serial = 700] [outer = 000000B013914400] 03:50:22 INFO - PROCESS | 2788 | 1465037422225 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 818ms 03:50:22 INFO - PROCESS | 2788 | 1465037422262 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 2788 | 1465037422266 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 03:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:50:22 INFO - PROCESS | 2788 | 1465037422272 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 2788 | 1465037422276 Marionette TRACE conn5 <- [1,898,null,{}] 03:50:22 INFO - PROCESS | 2788 | 1465037422282 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:22 INFO - PROCESS | 2788 | 1465037422285 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:22 INFO - PROCESS | 2788 | 1465037422408 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 03:50:22 INFO - PROCESS | 2788 | 1465037422528 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 2788 | 1465037422531 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C555800 == 39 [pid = 2788] [id = 234] 03:50:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00896CC00) [pid = 2788] [serial = 701] [outer = 0000000000000000] 03:50:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B008972C00) [pid = 2788] [serial = 702] [outer = 000000B00896CC00] 03:50:22 INFO - PROCESS | 2788 | 1465037422594 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00C5D5800) [pid = 2788] [serial = 703] [outer = 000000B00896CC00] 03:50:23 INFO - PROCESS | 2788 | 1465037423223 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 985ms 03:50:23 INFO - PROCESS | 2788 | 1465037423261 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 03:50:23 INFO - PROCESS | 2788 | 1465037423266 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 03:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:50:23 INFO - PROCESS | 2788 | 1465037423273 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:50:23 INFO - PROCESS | 2788 | 1465037423276 Marionette TRACE conn5 <- [1,902,null,{}] 03:50:23 INFO - PROCESS | 2788 | 1465037423280 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:23 INFO - PROCESS | 2788 | 1465037423283 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:23 INFO - PROCESS | 2788 | 1465037423401 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 03:50:23 INFO - PROCESS | 2788 | 1465037423477 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:23 INFO - PROCESS | 2788 | 1465037423480 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013453800 == 40 [pid = 2788] [id = 235] 03:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00EDF0000) [pid = 2788] [serial = 704] [outer = 0000000000000000] 03:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00F42CC00) [pid = 2788] [serial = 705] [outer = 000000B00EDF0000] 03:50:23 INFO - PROCESS | 2788 | 1465037423578 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00FF53800) [pid = 2788] [serial = 706] [outer = 000000B00EDF0000] 03:50:24 INFO - PROCESS | 2788 | 1465037424198 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 03:50:24 INFO - PROCESS | 2788 | 1465037424259 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 2788 | 1465037424262 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 03:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:50:24 INFO - PROCESS | 2788 | 1465037424266 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 2788 | 1465037424270 Marionette TRACE conn5 <- [1,906,null,{}] 03:50:24 INFO - PROCESS | 2788 | 1465037424282 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:24 INFO - PROCESS | 2788 | 1465037424287 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:24 INFO - PROCESS | 2788 | 1465037424401 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 03:50:24 INFO - PROCESS | 2788 | 1465037424522 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:24 INFO - PROCESS | 2788 | 1465037424526 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E87000 == 41 [pid = 2788] [id = 236] 03:50:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B011D50800) [pid = 2788] [serial = 707] [outer = 0000000000000000] 03:50:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B0134A0000) [pid = 2788] [serial = 708] [outer = 000000B011D50800] 03:50:24 INFO - PROCESS | 2788 | 1465037424586 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B01392B000) [pid = 2788] [serial = 709] [outer = 000000B011D50800] 03:50:25 INFO - PROCESS | 2788 | 1465037425188 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 03:50:25 INFO - PROCESS | 2788 | 1465037425255 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 03:50:25 INFO - PROCESS | 2788 | 1465037425258 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 03:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:50:25 INFO - PROCESS | 2788 | 1465037425261 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 2788 | 1465037425264 Marionette TRACE conn5 <- [1,910,null,{}] 03:50:25 INFO - PROCESS | 2788 | 1465037425267 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:25 INFO - PROCESS | 2788 | 1465037425270 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:25 INFO - PROCESS | 2788 | 1465037425387 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 03:50:25 INFO - PROCESS | 2788 | 1465037425600 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 2788 | 1465037425603 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007BA9000 == 42 [pid = 2788] [id = 237] 03:50:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B002F8F800) [pid = 2788] [serial = 710] [outer = 0000000000000000] 03:50:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B0070A7800) [pid = 2788] [serial = 711] [outer = 000000B002F8F800] 03:50:25 INFO - PROCESS | 2788 | 1465037425674 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B008A9F800) [pid = 2788] [serial = 712] [outer = 000000B002F8F800] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CB2000 == 41 [pid = 2788] [id = 232] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B015769000 == 40 [pid = 2788] [id = 231] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E78000 == 39 [pid = 2788] [id = 230] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B013044000 == 38 [pid = 2788] [id = 229] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B012298000 == 37 [pid = 2788] [id = 228] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE8C800 == 36 [pid = 2788] [id = 227] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDBB000 == 35 [pid = 2788] [id = 226] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B008ADD000 == 34 [pid = 2788] [id = 225] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B0026C3000 == 33 [pid = 2788] [id = 224] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C3C000 == 32 [pid = 2788] [id = 222] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C549000 == 31 [pid = 2788] [id = 223] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E87000 == 30 [pid = 2788] [id = 236] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B013453800 == 29 [pid = 2788] [id = 235] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FAC8000 == 28 [pid = 2788] [id = 233] 03:50:26 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C555800 == 27 [pid = 2788] [id = 234] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B008AA7000) [pid = 2788] [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.] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00C9EF000) [pid = 2788] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00C444C00) [pid = 2788] [serial = 638] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00E303400) [pid = 2788] [serial = 647] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B007EA5C00) [pid = 2788] [serial = 641] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00304F400) [pid = 2788] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00C44EC00) [pid = 2788] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00BF45000) [pid = 2788] [serial = 644] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00FB1BC00) [pid = 2788] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B003757400) [pid = 2788] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B0029EB400) [pid = 2788] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C9E9000) [pid = 2788] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00C4ECC00) [pid = 2788] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FF52400) [pid = 2788] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FB96400) [pid = 2788] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B012D96400) [pid = 2788] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B012286400) [pid = 2788] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B012E0E800) [pid = 2788] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E302400) [pid = 2788] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01348E400) [pid = 2788] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010C7F000) [pid = 2788] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FF49400) [pid = 2788] [serial = 655] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B012D92000) [pid = 2788] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FF4C800) [pid = 2788] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0132B4800) [pid = 2788] [serial = 664] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00EDF2000) [pid = 2788] [serial = 650] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00F6ACC00) [pid = 2788] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B011D53400) [pid = 2788] [serial = 658] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00E36C000) [pid = 2788] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:50:26 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B011E09C00) [pid = 2788] [serial = 661] [outer = 0000000000000000] [url = about:blank] 03:50:27 INFO - PROCESS | 2788 | 1465037427004 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1822ms 03:50:27 INFO - PROCESS | 2788 | 1465037427086 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 03:50:27 INFO - PROCESS | 2788 | 1465037427091 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 03:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:50:27 INFO - PROCESS | 2788 | 1465037427097 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 2788 | 1465037427100 Marionette TRACE conn5 <- [1,914,null,{}] 03:50:27 INFO - PROCESS | 2788 | 1465037427106 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:27 INFO - PROCESS | 2788 | 1465037427109 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:27 INFO - PROCESS | 2788 | 1465037427213 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 03:50:27 INFO - PROCESS | 2788 | 1465037427221 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:27 INFO - PROCESS | 2788 | 1465037427225 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0079D4800 == 28 [pid = 2788] [id = 238] 03:50:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B003C8C000) [pid = 2788] [serial = 713] [outer = 0000000000000000] 03:50:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B003E64000) [pid = 2788] [serial = 714] [outer = 000000B003C8C000] 03:50:27 INFO - PROCESS | 2788 | 1465037427276 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B0075B7400) [pid = 2788] [serial = 715] [outer = 000000B003C8C000] 03:50:27 INFO - PROCESS | 2788 | 1465037427767 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 03:50:27 INFO - PROCESS | 2788 | 1465037427834 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 03:50:27 INFO - PROCESS | 2788 | 1465037427839 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 03:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:50:27 INFO - PROCESS | 2788 | 1465037427846 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 2788 | 1465037427849 Marionette TRACE conn5 <- [1,918,null,{}] 03:50:27 INFO - PROCESS | 2788 | 1465037427853 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:27 INFO - PROCESS | 2788 | 1465037427856 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:27 INFO - PROCESS | 2788 | 1465037427952 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 03:50:28 INFO - PROCESS | 2788 | 1465037428025 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 2788 | 1465037428028 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C51B000 == 29 [pid = 2788] [id = 239] 03:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007179000) [pid = 2788] [serial = 716] [outer = 0000000000000000] 03:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00896F800) [pid = 2788] [serial = 717] [outer = 000000B007179000] 03:50:28 INFO - PROCESS | 2788 | 1465037428078 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008AA4C00) [pid = 2788] [serial = 718] [outer = 000000B007179000] 03:50:28 INFO - PROCESS | 2788 | 1465037428504 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 03:50:28 INFO - PROCESS | 2788 | 1465037428581 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 2788 | 1465037428583 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 03:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:50:28 INFO - PROCESS | 2788 | 1465037428587 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 2788 | 1465037428591 Marionette TRACE conn5 <- [1,922,null,{}] 03:50:28 INFO - PROCESS | 2788 | 1465037428603 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:28 INFO - PROCESS | 2788 | 1465037428608 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:28 INFO - PROCESS | 2788 | 1465037428700 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 03:50:28 INFO - PROCESS | 2788 | 1465037428715 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 2788 | 1465037428718 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBA7000 == 30 [pid = 2788] [id = 240] 03:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C5C8400) [pid = 2788] [serial = 719] [outer = 0000000000000000] 03:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C5D1C00) [pid = 2788] [serial = 720] [outer = 000000B00C5C8400] 03:50:28 INFO - PROCESS | 2788 | 1465037428767 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C9E9400) [pid = 2788] [serial = 721] [outer = 000000B00C5C8400] 03:50:29 INFO - PROCESS | 2788 | 1465037429204 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 03:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:50:29 INFO - PROCESS | 2788 | 1465037429282 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 2788 | 1465037429285 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 03:50:29 INFO - PROCESS | 2788 | 1465037429288 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 2788 | 1465037429290 Marionette TRACE conn5 <- [1,926,null,{}] 03:50:29 INFO - PROCESS | 2788 | 1465037429294 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:29 INFO - PROCESS | 2788 | 1465037429296 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:29 INFO - PROCESS | 2788 | 1465037429409 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 03:50:29 INFO - PROCESS | 2788 | 1465037429414 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:29 INFO - PROCESS | 2788 | 1465037429416 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F739000 == 31 [pid = 2788] [id = 241] 03:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00E308C00) [pid = 2788] [serial = 722] [outer = 0000000000000000] 03:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E369400) [pid = 2788] [serial = 723] [outer = 000000B00E308C00] 03:50:29 INFO - PROCESS | 2788 | 1465037429500 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00E9F2800) [pid = 2788] [serial = 724] [outer = 000000B00E308C00] 03:50:29 INFO - PROCESS | 2788 | 1465037429942 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 03:50:29 INFO - PROCESS | 2788 | 1465037429961 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 2788 | 1465037429971 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 03:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:50:29 INFO - PROCESS | 2788 | 1465037429980 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 2788 | 1465037429982 Marionette TRACE conn5 <- [1,930,null,{}] 03:50:29 INFO - PROCESS | 2788 | 1465037429986 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:29 INFO - PROCESS | 2788 | 1465037429988 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:30 INFO - PROCESS | 2788 | 1465037430132 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 03:50:30 INFO - PROCESS | 2788 | 1465037430152 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 2788 | 1465037430155 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE82800 == 32 [pid = 2788] [id = 242] 03:50:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00EDEC400) [pid = 2788] [serial = 725] [outer = 0000000000000000] 03:50:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00EDF2000) [pid = 2788] [serial = 726] [outer = 000000B00EDEC400] 03:50:30 INFO - PROCESS | 2788 | 1465037430201 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00F686800) [pid = 2788] [serial = 727] [outer = 000000B00EDEC400] 03:50:30 INFO - PROCESS | 2788 | 1465037430661 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 03:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:50:30 INFO - PROCESS | 2788 | 1465037430716 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 2788 | 1465037430718 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 03:50:30 INFO - PROCESS | 2788 | 1465037430722 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - PROCESS | 2788 | 1465037430723 Marionette TRACE conn5 <- [1,934,null,{}] 03:50:30 INFO - PROCESS | 2788 | 1465037430733 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:30 INFO - PROCESS | 2788 | 1465037430739 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:30 INFO - PROCESS | 2788 | 1465037430882 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 03:50:30 INFO - PROCESS | 2788 | 1465037430896 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 2788 | 1465037430898 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010562000 == 33 [pid = 2788] [id = 243] 03:50:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FB16400) [pid = 2788] [serial = 728] [outer = 0000000000000000] 03:50:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FD3A800) [pid = 2788] [serial = 729] [outer = 000000B00FB16400] 03:50:30 INFO - PROCESS | 2788 | 1465037430944 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FF52400) [pid = 2788] [serial = 730] [outer = 000000B00FB16400] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010C0D000) [pid = 2788] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C5D6000) [pid = 2788] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00EDEBC00) [pid = 2788] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B0029E6C00) [pid = 2788] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B007177C00) [pid = 2788] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E991800) [pid = 2788] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0078CF000) [pid = 2788] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013497000) [pid = 2788] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B007173400) [pid = 2788] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B012E0D800) [pid = 2788] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013914400) [pid = 2788] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:50:31 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FF4CC00) [pid = 2788] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:50:31 INFO - PROCESS | 2788 | 1465037431636 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 03:50:31 INFO - PROCESS | 2788 | 1465037431669 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 03:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:50:31 INFO - PROCESS | 2788 | 1465037431671 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 03:50:31 INFO - PROCESS | 2788 | 1465037431674 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 2788 | 1465037431676 Marionette TRACE conn5 <- [1,938,null,{}] 03:50:31 INFO - PROCESS | 2788 | 1465037431679 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:31 INFO - PROCESS | 2788 | 1465037431681 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:31 INFO - PROCESS | 2788 | 1465037431787 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 03:50:31 INFO - PROCESS | 2788 | 1465037431836 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:31 INFO - PROCESS | 2788 | 1465037431838 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007035800 == 34 [pid = 2788] [id = 244] 03:50:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B007173400) [pid = 2788] [serial = 731] [outer = 0000000000000000] 03:50:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C9E3400) [pid = 2788] [serial = 732] [outer = 000000B007173400] 03:50:31 INFO - PROCESS | 2788 | 1465037431884 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010097000) [pid = 2788] [serial = 733] [outer = 000000B007173400] 03:50:32 INFO - PROCESS | 2788 | 1465037432254 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 03:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:50:32 INFO - PROCESS | 2788 | 1465037432306 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 2788 | 1465037432308 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 03:50:32 INFO - PROCESS | 2788 | 1465037432318 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 2788 | 1465037432320 Marionette TRACE conn5 <- [1,942,null,{}] 03:50:32 INFO - PROCESS | 2788 | 1465037432324 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:32 INFO - PROCESS | 2788 | 1465037432326 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:32 INFO - PROCESS | 2788 | 1465037432408 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 03:50:32 INFO - PROCESS | 2788 | 1465037432415 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 2788 | 1465037432416 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013049000 == 35 [pid = 2788] [id = 245] 03:50:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010283800) [pid = 2788] [serial = 734] [outer = 0000000000000000] 03:50:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010C6B000) [pid = 2788] [serial = 735] [outer = 000000B010283800] 03:50:32 INFO - PROCESS | 2788 | 1465037432461 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E35000) [pid = 2788] [serial = 736] [outer = 000000B010283800] 03:50:32 INFO - PROCESS | 2788 | 1465037432898 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 03:50:32 INFO - PROCESS | 2788 | 1465037432944 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 2788 | 1465037432946 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 03:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:50:32 INFO - PROCESS | 2788 | 1465037432950 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 2788 | 1465037432951 Marionette TRACE conn5 <- [1,946,null,{}] 03:50:32 INFO - PROCESS | 2788 | 1465037432955 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:32 INFO - PROCESS | 2788 | 1465037432957 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:33 INFO - PROCESS | 2788 | 1465037433039 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 03:50:33 INFO - PROCESS | 2788 | 1465037433047 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 2788 | 1465037433049 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01398A800 == 36 [pid = 2788] [id = 246] 03:50:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010C7F000) [pid = 2788] [serial = 737] [outer = 0000000000000000] 03:50:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E5D800) [pid = 2788] [serial = 738] [outer = 000000B010C7F000] 03:50:33 INFO - PROCESS | 2788 | 1465037433094 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B011D57000) [pid = 2788] [serial = 739] [outer = 000000B010C7F000] 03:50:33 INFO - PROCESS | 2788 | 1465037433586 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 733ms 03:50:33 INFO - PROCESS | 2788 | 1465037433686 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 2788 | 1465037433692 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 03:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:50:33 INFO - PROCESS | 2788 | 1465037433697 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 2788 | 1465037433701 Marionette TRACE conn5 <- [1,950,null,{}] 03:50:33 INFO - PROCESS | 2788 | 1465037433707 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:33 INFO - PROCESS | 2788 | 1465037433711 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:33 INFO - PROCESS | 2788 | 1465037433853 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 03:50:33 INFO - PROCESS | 2788 | 1465037433945 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 2788 | 1465037433950 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008ACD800 == 37 [pid = 2788] [id = 247] 03:50:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00304C800) [pid = 2788] [serial = 740] [outer = 0000000000000000] 03:50:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B003757C00) [pid = 2788] [serial = 741] [outer = 000000B00304C800] 03:50:34 INFO - PROCESS | 2788 | 1465037434010 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B007E07000) [pid = 2788] [serial = 742] [outer = 000000B00304C800] 03:50:34 INFO - PROCESS | 2788 | 1465037434794 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1178ms 03:50:34 INFO - PROCESS | 2788 | 1465037434878 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 03:50:34 INFO - PROCESS | 2788 | 1465037434884 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 03:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:50:34 INFO - PROCESS | 2788 | 1465037434891 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:50:34 INFO - PROCESS | 2788 | 1465037434894 Marionette TRACE conn5 <- [1,954,null,{}] 03:50:34 INFO - PROCESS | 2788 | 1465037434898 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:34 INFO - PROCESS | 2788 | 1465037434901 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:35 INFO - PROCESS | 2788 | 1465037435037 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 03:50:35 INFO - PROCESS | 2788 | 1465037435106 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 2788 | 1465037435109 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFB1800 == 38 [pid = 2788] [id = 248] 03:50:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00BF46C00) [pid = 2788] [serial = 743] [outer = 0000000000000000] 03:50:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00C59D000) [pid = 2788] [serial = 744] [outer = 000000B00BF46C00] 03:50:35 INFO - PROCESS | 2788 | 1465037435209 Marionette DEBUG loaded listener.js 03:50:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00CC5D400) [pid = 2788] [serial = 745] [outer = 000000B00BF46C00] 03:50:36 INFO - PROCESS | 2788 | 1465037436103 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1272ms 03:50:36 INFO - PROCESS | 2788 | 1465037436164 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 2788 | 1465037436169 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 03:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:50:36 INFO - PROCESS | 2788 | 1465037436174 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 2788 | 1465037436177 Marionette TRACE conn5 <- [1,958,null,{}] 03:50:36 INFO - PROCESS | 2788 | 1465037436183 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:36 INFO - PROCESS | 2788 | 1465037436186 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:36 INFO - PROCESS | 2788 | 1465037436308 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 03:50:36 INFO - PROCESS | 2788 | 1465037436383 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:36 INFO - PROCESS | 2788 | 1465037436388 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0026B3000 == 39 [pid = 2788] [id = 249] 03:50:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00896FC00) [pid = 2788] [serial = 746] [outer = 0000000000000000] 03:50:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B008A89000) [pid = 2788] [serial = 747] [outer = 000000B00896FC00] 03:50:36 INFO - PROCESS | 2788 | 1465037436440 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00BF4EC00) [pid = 2788] [serial = 748] [outer = 000000B00896FC00] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B013049000 == 38 [pid = 2788] [id = 245] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B007035800 == 37 [pid = 2788] [id = 244] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B010562000 == 36 [pid = 2788] [id = 243] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE82800 == 35 [pid = 2788] [id = 242] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F739000 == 34 [pid = 2788] [id = 241] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBA7000 == 33 [pid = 2788] [id = 240] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C51B000 == 32 [pid = 2788] [id = 239] 03:50:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B0079D4800 == 31 [pid = 2788] [id = 238] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B010C68000) [pid = 2788] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010E2C800) [pid = 2788] [serial = 688] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00C9EA000) [pid = 2788] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00E30F800) [pid = 2788] [serial = 679] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00F6AEC00) [pid = 2788] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00711C000) [pid = 2788] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E30FC00) [pid = 2788] [serial = 673] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B008968C00) [pid = 2788] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00BF45800) [pid = 2788] [serial = 670] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B013497C00) [pid = 2788] [serial = 667] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B007DA1400) [pid = 2788] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01390AC00) [pid = 2788] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B009050C00) [pid = 2788] [serial = 676] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00BF53400) [pid = 2788] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B01348AC00) [pid = 2788] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0134A7400) [pid = 2788] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013919400) [pid = 2788] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013928000) [pid = 2788] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01349F400) [pid = 2788] [serial = 691] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B010059000) [pid = 2788] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01024DC00) [pid = 2788] [serial = 685] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B012D8CC00) [pid = 2788] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00FEEBC00) [pid = 2788] [serial = 682] [outer = 0000000000000000] [url = about:blank] 03:50:36 INFO - PROCESS | 2788 | 1465037436976 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 882ms 03:50:37 INFO - PROCESS | 2788 | 1465037437061 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 2788 | 1465037437065 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 03:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:50:37 INFO - PROCESS | 2788 | 1465037437071 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 2788 | 1465037437074 Marionette TRACE conn5 <- [1,962,null,{}] 03:50:37 INFO - PROCESS | 2788 | 1465037437078 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:37 INFO - PROCESS | 2788 | 1465037437081 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:37 INFO - PROCESS | 2788 | 1465037437191 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 03:50:37 INFO - PROCESS | 2788 | 1465037437265 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 2788 | 1465037437267 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9BA000 == 32 [pid = 2788] [id = 250] 03:50:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00918E000) [pid = 2788] [serial = 749] [outer = 0000000000000000] 03:50:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00C5D3000) [pid = 2788] [serial = 750] [outer = 000000B00918E000] 03:50:37 INFO - PROCESS | 2788 | 1465037437317 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00E305400) [pid = 2788] [serial = 751] [outer = 000000B00918E000] 03:50:37 INFO - PROCESS | 2788 | 1465037437712 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 03:50:37 INFO - PROCESS | 2788 | 1465037437745 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 2788 | 1465037437748 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 03:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:50:37 INFO - PROCESS | 2788 | 1465037437751 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 2788 | 1465037437755 Marionette TRACE conn5 <- [1,966,null,{}] 03:50:37 INFO - PROCESS | 2788 | 1465037437767 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:37 INFO - PROCESS | 2788 | 1465037437772 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:37 INFO - PROCESS | 2788 | 1465037437890 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 03:50:37 INFO - PROCESS | 2788 | 1465037437899 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 2788 | 1465037437909 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7D3000 == 33 [pid = 2788] [id = 251] 03:50:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00EDED800) [pid = 2788] [serial = 752] [outer = 0000000000000000] 03:50:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00F20B800) [pid = 2788] [serial = 753] [outer = 000000B00EDED800] 03:50:37 INFO - PROCESS | 2788 | 1465037437964 Marionette DEBUG loaded listener.js 03:50:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FB23C00) [pid = 2788] [serial = 754] [outer = 000000B00EDED800] 03:50:38 INFO - PROCESS | 2788 | 1465037438420 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 03:50:38 INFO - PROCESS | 2788 | 1465037438488 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 03:50:38 INFO - PROCESS | 2788 | 1465037438491 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 03:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:50:38 INFO - PROCESS | 2788 | 1465037438494 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:50:38 INFO - PROCESS | 2788 | 1465037438496 Marionette TRACE conn5 <- [1,970,null,{}] 03:50:38 INFO - PROCESS | 2788 | 1465037438500 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:38 INFO - PROCESS | 2788 | 1465037438502 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:38 INFO - PROCESS | 2788 | 1465037438594 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 03:50:38 INFO - PROCESS | 2788 | 1465037438600 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:38 INFO - PROCESS | 2788 | 1465037438602 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010CCB000 == 34 [pid = 2788] [id = 252] 03:50:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FEEF800) [pid = 2788] [serial = 755] [outer = 0000000000000000] 03:50:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00FF4F000) [pid = 2788] [serial = 756] [outer = 000000B00FEEF800] 03:50:38 INFO - PROCESS | 2788 | 1465037438647 Marionette DEBUG loaded listener.js 03:50:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010284C00) [pid = 2788] [serial = 757] [outer = 000000B00FEEF800] 03:50:39 INFO - PROCESS | 2788 | 1465037439124 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 03:50:39 INFO - PROCESS | 2788 | 1465037439188 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 03:50:39 INFO - PROCESS | 2788 | 1465037439191 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 03:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:50:39 INFO - PROCESS | 2788 | 1465037439194 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 2788 | 1465037439196 Marionette TRACE conn5 <- [1,974,null,{}] 03:50:39 INFO - PROCESS | 2788 | 1465037439200 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:39 INFO - PROCESS | 2788 | 1465037439202 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:39 INFO - PROCESS | 2788 | 1465037439351 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 03:50:39 INFO - PROCESS | 2788 | 1465037439378 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:39 INFO - PROCESS | 2788 | 1465037439381 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013047800 == 35 [pid = 2788] [id = 253] 03:50:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B002A16000) [pid = 2788] [serial = 758] [outer = 0000000000000000] 03:50:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010C7A000) [pid = 2788] [serial = 759] [outer = 000000B002A16000] 03:50:39 INFO - PROCESS | 2788 | 1465037439426 Marionette DEBUG loaded listener.js 03:50:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E5BC00) [pid = 2788] [serial = 760] [outer = 000000B002A16000] 03:50:39 INFO - PROCESS | 2788 | 1465037439887 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 03:50:39 INFO - PROCESS | 2788 | 1465037439930 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 03:50:39 INFO - PROCESS | 2788 | 1465037439932 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 03:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:50:39 INFO - PROCESS | 2788 | 1465037439936 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 2788 | 1465037439938 Marionette TRACE conn5 <- [1,978,null,{}] 03:50:39 INFO - PROCESS | 2788 | 1465037439942 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:39 INFO - PROCESS | 2788 | 1465037439948 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:40 INFO - PROCESS | 2788 | 1465037440088 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 03:50:40 INFO - PROCESS | 2788 | 1465037440099 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 2788 | 1465037440101 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E7E800 == 36 [pid = 2788] [id = 254] 03:50:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011E09000) [pid = 2788] [serial = 761] [outer = 0000000000000000] 03:50:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B012D92000) [pid = 2788] [serial = 762] [outer = 000000B011E09000] 03:50:40 INFO - PROCESS | 2788 | 1465037440188 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01348A000) [pid = 2788] [serial = 763] [outer = 000000B011E09000] 03:50:40 INFO - PROCESS | 2788 | 1465037440628 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 03:50:40 INFO - PROCESS | 2788 | 1465037440685 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 03:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:50:40 INFO - PROCESS | 2788 | 1465037440695 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 03:50:40 INFO - PROCESS | 2788 | 1465037440699 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 2788 | 1465037440701 Marionette TRACE conn5 <- [1,982,null,{}] 03:50:40 INFO - PROCESS | 2788 | 1465037440704 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:40 INFO - PROCESS | 2788 | 1465037440707 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:40 INFO - PROCESS | 2788 | 1465037440817 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00C5C8400) [pid = 2788] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B003C8C000) [pid = 2788] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B007179000) [pid = 2788] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002F8F800) [pid = 2788] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00EDEC400) [pid = 2788] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B007173400) [pid = 2788] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FB16400) [pid = 2788] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010283800) [pid = 2788] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00896CC00) [pid = 2788] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00EDF0000) [pid = 2788] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B011D50800) [pid = 2788] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:50:40 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E308C00) [pid = 2788] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:50:40 INFO - PROCESS | 2788 | 1465037440918 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 2788 | 1465037440920 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C552000 == 37 [pid = 2788] [id = 255] 03:50:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0029EB400) [pid = 2788] [serial = 764] [outer = 0000000000000000] 03:50:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0075BA800) [pid = 2788] [serial = 765] [outer = 000000B0029EB400] 03:50:40 INFO - PROCESS | 2788 | 1465037440967 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EDF0000) [pid = 2788] [serial = 766] [outer = 000000B0029EB400] 03:50:41 INFO - PROCESS | 2788 | 1465037441344 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 03:50:41 INFO - PROCESS | 2788 | 1465037441371 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 03:50:41 INFO - PROCESS | 2788 | 1465037441373 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 03:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:50:41 INFO - PROCESS | 2788 | 1465037441376 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:50:41 INFO - PROCESS | 2788 | 1465037441378 Marionette TRACE conn5 <- [1,986,null,{}] 03:50:41 INFO - PROCESS | 2788 | 1465037441381 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:41 INFO - PROCESS | 2788 | 1465037441383 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:41 INFO - PROCESS | 2788 | 1465037441468 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 03:50:41 INFO - PROCESS | 2788 | 1465037441539 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:41 INFO - PROCESS | 2788 | 1465037441542 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B17000 == 38 [pid = 2788] [id = 256] 03:50:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C446000) [pid = 2788] [serial = 767] [outer = 0000000000000000] 03:50:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013497400) [pid = 2788] [serial = 768] [outer = 000000B00C446000] 03:50:41 INFO - PROCESS | 2788 | 1465037441588 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01390A400) [pid = 2788] [serial = 769] [outer = 000000B00C446000] 03:50:41 INFO - PROCESS | 2788 | 1465037441961 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 03:50:42 INFO - PROCESS | 2788 | 1465037442010 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 2788 | 1465037442013 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 03:50:42 INFO - PROCESS | 2788 | 1465037442016 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:50:42 INFO - PROCESS | 2788 | 1465037442018 Marionette TRACE conn5 <- [1,990,null,{}] 03:50:42 INFO - PROCESS | 2788 | 1465037442021 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:42 INFO - PROCESS | 2788 | 1465037442023 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:42 INFO - PROCESS | 2788 | 1465037442139 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 03:50:42 INFO - PROCESS | 2788 | 1465037442180 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 2788 | 1465037442182 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C42000 == 39 [pid = 2788] [id = 257] 03:50:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013498000) [pid = 2788] [serial = 770] [outer = 0000000000000000] 03:50:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013913400) [pid = 2788] [serial = 771] [outer = 000000B013498000] 03:50:42 INFO - PROCESS | 2788 | 1465037442228 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013926400) [pid = 2788] [serial = 772] [outer = 000000B013498000] 03:50:42 INFO - PROCESS | 2788 | 1465037442639 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 03:50:42 INFO - PROCESS | 2788 | 1465037442690 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 2788 | 1465037442693 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 03:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:50:42 INFO - PROCESS | 2788 | 1465037442696 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 2788 | 1465037442698 Marionette TRACE conn5 <- [1,994,null,{}] 03:50:42 INFO - PROCESS | 2788 | 1465037442702 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:42 INFO - PROCESS | 2788 | 1465037442704 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:42 INFO - PROCESS | 2788 | 1465037442789 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 03:50:42 INFO - PROCESS | 2788 | 1465037442795 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 2788 | 1465037442797 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CBE000 == 40 [pid = 2788] [id = 258] 03:50:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01392B400) [pid = 2788] [serial = 773] [outer = 0000000000000000] 03:50:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013931400) [pid = 2788] [serial = 774] [outer = 000000B01392B400] 03:50:42 INFO - PROCESS | 2788 | 1465037442842 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013949800) [pid = 2788] [serial = 775] [outer = 000000B01392B400] 03:50:43 INFO - PROCESS | 2788 | 1465037443578 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 03:50:43 INFO - PROCESS | 2788 | 1465037443643 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 03:50:43 INFO - PROCESS | 2788 | 1465037443648 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 03:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:50:43 INFO - PROCESS | 2788 | 1465037443653 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:50:43 INFO - PROCESS | 2788 | 1465037443658 Marionette TRACE conn5 <- [1,998,null,{}] 03:50:43 INFO - PROCESS | 2788 | 1465037443664 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:43 INFO - PROCESS | 2788 | 1465037443667 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:43 INFO - PROCESS | 2788 | 1465037443796 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 03:50:43 INFO - PROCESS | 2788 | 1465037443909 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:43 INFO - PROCESS | 2788 | 1465037443912 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB5000 == 41 [pid = 2788] [id = 259] 03:50:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B008AA7000) [pid = 2788] [serial = 776] [outer = 0000000000000000] 03:50:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00BF46800) [pid = 2788] [serial = 777] [outer = 000000B008AA7000] 03:50:43 INFO - PROCESS | 2788 | 1465037443974 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00CC5B800) [pid = 2788] [serial = 778] [outer = 000000B008AA7000] 03:50:44 INFO - PROCESS | 2788 | 1465037444577 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 03:50:44 INFO - PROCESS | 2788 | 1465037444643 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 2788 | 1465037444648 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 03:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:50:44 INFO - PROCESS | 2788 | 1465037444654 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 2788 | 1465037444658 Marionette TRACE conn5 <- [1,1002,null,{}] 03:50:44 INFO - PROCESS | 2788 | 1465037444662 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:44 INFO - PROCESS | 2788 | 1465037444665 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:44 INFO - PROCESS | 2788 | 1465037444786 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 03:50:44 INFO - PROCESS | 2788 | 1465037444905 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 2788 | 1465037444908 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399E800 == 42 [pid = 2788] [id = 260] 03:50:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FB1AC00) [pid = 2788] [serial = 779] [outer = 0000000000000000] 03:50:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00FEED400) [pid = 2788] [serial = 780] [outer = 000000B00FB1AC00] 03:50:44 INFO - PROCESS | 2788 | 1465037444968 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B010C7C800) [pid = 2788] [serial = 781] [outer = 000000B00FB1AC00] 03:50:45 INFO - PROCESS | 2788 | 1465037445592 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 03:50:45 INFO - PROCESS | 2788 | 1465037445643 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 03:50:45 INFO - PROCESS | 2788 | 1465037445646 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 03:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:50:45 INFO - PROCESS | 2788 | 1465037445650 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 2788 | 1465037445654 Marionette TRACE conn5 <- [1,1006,null,{}] 03:50:45 INFO - PROCESS | 2788 | 1465037445667 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:45 INFO - PROCESS | 2788 | 1465037445672 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:45 INFO - PROCESS | 2788 | 1465037445799 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 03:50:45 INFO - PROCESS | 2788 | 1465037445921 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 2788 | 1465037445925 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E7D800 == 43 [pid = 2788] [id = 261] 03:50:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B0130F3000) [pid = 2788] [serial = 782] [outer = 0000000000000000] 03:50:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013916400) [pid = 2788] [serial = 783] [outer = 000000B0130F3000] 03:50:45 INFO - PROCESS | 2788 | 1465037445987 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013949C00) [pid = 2788] [serial = 784] [outer = 000000B0130F3000] 03:50:46 INFO - PROCESS | 2788 | 1465037446850 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1234ms 03:50:46 INFO - PROCESS | 2788 | 1465037446886 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 2788 | 1465037446891 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 03:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:50:46 INFO - PROCESS | 2788 | 1465037446910 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 2788 | 1465037446913 Marionette TRACE conn5 <- [1,1010,null,{}] 03:50:46 INFO - PROCESS | 2788 | 1465037446919 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:46 INFO - PROCESS | 2788 | 1465037446922 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:47 INFO - PROCESS | 2788 | 1465037447039 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 03:50:47 INFO - PROCESS | 2788 | 1465037447117 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 2788 | 1465037447122 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B001D45000 == 44 [pid = 2788] [id = 262] 03:50:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B008AA6000) [pid = 2788] [serial = 785] [outer = 0000000000000000] 03:50:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00945E800) [pid = 2788] [serial = 786] [outer = 000000B008AA6000] 03:50:47 INFO - PROCESS | 2788 | 1465037447226 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00C5D6800) [pid = 2788] [serial = 787] [outer = 000000B008AA6000] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B007BA9000 == 43 [pid = 2788] [id = 237] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C42000 == 42 [pid = 2788] [id = 257] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B17000 == 41 [pid = 2788] [id = 256] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C552000 == 40 [pid = 2788] [id = 255] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E7E800 == 39 [pid = 2788] [id = 254] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B013047800 == 38 [pid = 2788] [id = 253] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B010CCB000 == 37 [pid = 2788] [id = 252] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F7D3000 == 36 [pid = 2788] [id = 251] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9BA000 == 35 [pid = 2788] [id = 250] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B0026B3000 == 34 [pid = 2788] [id = 249] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFB1800 == 33 [pid = 2788] [id = 248] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B01398A800 == 32 [pid = 2788] [id = 246] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B008ACD800 == 31 [pid = 2788] [id = 247] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E7D800 == 30 [pid = 2788] [id = 261] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399E800 == 29 [pid = 2788] [id = 260] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB5000 == 28 [pid = 2788] [id = 259] 03:50:48 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CBE000 == 27 [pid = 2788] [id = 258] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00C5D1C00) [pid = 2788] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B003E64000) [pid = 2788] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B0075B7400) [pid = 2788] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00896F800) [pid = 2788] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B008AA4C00) [pid = 2788] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008A9F800) [pid = 2788] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0070A7800) [pid = 2788] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00F686800) [pid = 2788] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00EDF2000) [pid = 2788] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C9E3400) [pid = 2788] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FD3A800) [pid = 2788] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010C6B000) [pid = 2788] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00C5D5800) [pid = 2788] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008972C00) [pid = 2788] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FF53800) [pid = 2788] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00F42CC00) [pid = 2788] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00FF52400) [pid = 2788] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01392B000) [pid = 2788] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B0134A0000) [pid = 2788] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010E5D800) [pid = 2788] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E369400) [pid = 2788] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E9F2800) [pid = 2788] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010E35000) [pid = 2788] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B010097000) [pid = 2788] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C9E9400) [pid = 2788] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:50:48 INFO - PROCESS | 2788 | 1465037448520 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1637ms 03:50:48 INFO - PROCESS | 2788 | 1465037448550 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 2788 | 1465037448555 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 03:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:50:48 INFO - PROCESS | 2788 | 1465037448559 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 2788 | 1465037448563 Marionette TRACE conn5 <- [1,1014,null,{}] 03:50:48 INFO - PROCESS | 2788 | 1465037448568 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:48 INFO - PROCESS | 2788 | 1465037448571 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:48 INFO - PROCESS | 2788 | 1465037448717 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 03:50:48 INFO - PROCESS | 2788 | 1465037448795 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 2788 | 1465037448798 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007809800 == 28 [pid = 2788] [id = 263] 03:50:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B002F96400) [pid = 2788] [serial = 788] [outer = 0000000000000000] 03:50:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00304FC00) [pid = 2788] [serial = 789] [outer = 000000B002F96400] 03:50:48 INFO - PROCESS | 2788 | 1465037448848 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00711A000) [pid = 2788] [serial = 790] [outer = 000000B002F96400] 03:50:49 INFO - PROCESS | 2788 | 1465037449255 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 776ms 03:50:49 INFO - PROCESS | 2788 | 1465037449340 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 2788 | 1465037449345 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 03:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:50:49 INFO - PROCESS | 2788 | 1465037449352 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 2788 | 1465037449355 Marionette TRACE conn5 <- [1,1018,null,{}] 03:50:49 INFO - PROCESS | 2788 | 1465037449363 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:49 INFO - PROCESS | 2788 | 1465037449366 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:49 INFO - PROCESS | 2788 | 1465037449466 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 03:50:49 INFO - PROCESS | 2788 | 1465037449475 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 2788 | 1465037449478 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C521000 == 29 [pid = 2788] [id = 264] 03:50:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008A8A000) [pid = 2788] [serial = 791] [outer = 0000000000000000] 03:50:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008AA1C00) [pid = 2788] [serial = 792] [outer = 000000B008A8A000] 03:50:49 INFO - PROCESS | 2788 | 1465037449528 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00946B400) [pid = 2788] [serial = 793] [outer = 000000B008A8A000] 03:50:50 INFO - PROCESS | 2788 | 1465037450000 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 03:50:50 INFO - PROCESS | 2788 | 1465037450046 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 2788 | 1465037450049 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 03:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:50:50 INFO - PROCESS | 2788 | 1465037450052 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 2788 | 1465037450056 Marionette TRACE conn5 <- [1,1022,null,{}] 03:50:50 INFO - PROCESS | 2788 | 1465037450067 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:50 INFO - PROCESS | 2788 | 1465037450072 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:50 INFO - PROCESS | 2788 | 1465037450235 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 03:50:50 INFO - PROCESS | 2788 | 1465037450279 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 2788 | 1465037450282 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD4000 == 30 [pid = 2788] [id = 265] 03:50:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B002776C00) [pid = 2788] [serial = 794] [outer = 0000000000000000] 03:50:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00C98E000) [pid = 2788] [serial = 795] [outer = 000000B002776C00] 03:50:50 INFO - PROCESS | 2788 | 1465037450333 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00CC53800) [pid = 2788] [serial = 796] [outer = 000000B002776C00] 03:50:50 INFO - PROCESS | 2788 | 1465037450764 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 03:50:50 INFO - PROCESS | 2788 | 1465037450788 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 2788 | 1465037450791 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 03:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:50:50 INFO - PROCESS | 2788 | 1465037450800 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 2788 | 1465037450802 Marionette TRACE conn5 <- [1,1026,null,{}] 03:50:50 INFO - PROCESS | 2788 | 1465037450806 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:50 INFO - PROCESS | 2788 | 1465037450808 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:50 INFO - PROCESS | 2788 | 1465037450925 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 03:50:50 INFO - PROCESS | 2788 | 1465037450932 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 2788 | 1465037450934 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F743000 == 31 [pid = 2788] [id = 266] 03:50:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E365000) [pid = 2788] [serial = 797] [outer = 0000000000000000] 03:50:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E7B5800) [pid = 2788] [serial = 798] [outer = 000000B00E365000] 03:50:51 INFO - PROCESS | 2788 | 1465037451020 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EBFEC00) [pid = 2788] [serial = 799] [outer = 000000B00E365000] 03:50:51 INFO - PROCESS | 2788 | 1465037451480 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 03:50:51 INFO - PROCESS | 2788 | 1465037451568 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 2788 | 1465037451571 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 03:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:50:51 INFO - PROCESS | 2788 | 1465037451576 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 2788 | 1465037451578 Marionette TRACE conn5 <- [1,1030,null,{}] 03:50:51 INFO - PROCESS | 2788 | 1465037451582 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:51 INFO - PROCESS | 2788 | 1465037451584 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:51 INFO - PROCESS | 2788 | 1465037451692 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 03:50:51 INFO - PROCESS | 2788 | 1465037451704 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 2788 | 1465037451706 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFAC800 == 32 [pid = 2788] [id = 267] 03:50:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00896B400) [pid = 2788] [serial = 800] [outer = 0000000000000000] 03:50:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00F205000) [pid = 2788] [serial = 801] [outer = 000000B00896B400] 03:50:51 INFO - PROCESS | 2788 | 1465037451753 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00F791400) [pid = 2788] [serial = 802] [outer = 000000B00896B400] 03:50:52 INFO - PROCESS | 2788 | 1465037452228 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 735ms 03:50:52 INFO - PROCESS | 2788 | 1465037452316 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 2788 | 1465037452318 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 03:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:50:52 INFO - PROCESS | 2788 | 1465037452321 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 2788 | 1465037452323 Marionette TRACE conn5 <- [1,1034,null,{}] 03:50:52 INFO - PROCESS | 2788 | 1465037452333 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:52 INFO - PROCESS | 2788 | 1465037452339 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:52 INFO - PROCESS | 2788 | 1465037452475 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013498000) [pid = 2788] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B011E09000) [pid = 2788] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00896FC00) [pid = 2788] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010C7F000) [pid = 2788] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00BF46C00) [pid = 2788] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00918E000) [pid = 2788] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00FEEF800) [pid = 2788] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002A16000) [pid = 2788] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B0029EB400) [pid = 2788] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00304C800) [pid = 2788] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00C446000) [pid = 2788] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00EDED800) [pid = 2788] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:50:52 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01392B400) [pid = 2788] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:50:52 INFO - PROCESS | 2788 | 1465037452710 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 2788 | 1465037452713 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098CE800 == 33 [pid = 2788] [id = 268] 03:50:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B002775C00) [pid = 2788] [serial = 803] [outer = 0000000000000000] 03:50:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B0078D2800) [pid = 2788] [serial = 804] [outer = 000000B002775C00] 03:50:52 INFO - PROCESS | 2788 | 1465037452763 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FEEF800) [pid = 2788] [serial = 805] [outer = 000000B002775C00] 03:50:53 INFO - PROCESS | 2788 | 1465037453169 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 881ms 03:50:53 INFO - PROCESS | 2788 | 1465037453206 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 2788 | 1465037453208 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 03:50:53 INFO - PROCESS | 2788 | 1465037453211 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:50:53 INFO - PROCESS | 2788 | 1465037453213 Marionette TRACE conn5 <- [1,1038,null,{}] 03:50:53 INFO - PROCESS | 2788 | 1465037453216 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:53 INFO - PROCESS | 2788 | 1465037453218 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:53 INFO - PROCESS | 2788 | 1465037453329 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 03:50:53 INFO - PROCESS | 2788 | 1465037453337 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 2788 | 1465037453339 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012EA5800 == 34 [pid = 2788] [id = 269] 03:50:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B002A20400) [pid = 2788] [serial = 806] [outer = 0000000000000000] 03:50:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010226800) [pid = 2788] [serial = 807] [outer = 000000B002A20400] 03:50:53 INFO - PROCESS | 2788 | 1465037453387 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010C65800) [pid = 2788] [serial = 808] [outer = 000000B002A20400] 03:50:53 INFO - PROCESS | 2788 | 1465037453798 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 03:50:53 INFO - PROCESS | 2788 | 1465037453843 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 2788 | 1465037453846 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 03:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:50:53 INFO - PROCESS | 2788 | 1465037453849 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 2788 | 1465037453851 Marionette TRACE conn5 <- [1,1042,null,{}] 03:50:53 INFO - PROCESS | 2788 | 1465037453855 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:53 INFO - PROCESS | 2788 | 1465037453857 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:53 INFO - PROCESS | 2788 | 1465037453970 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 03:50:53 INFO - PROCESS | 2788 | 1465037453978 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 2788 | 1465037453980 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01304E800 == 35 [pid = 2788] [id = 270] 03:50:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B007314400) [pid = 2788] [serial = 809] [outer = 0000000000000000] 03:50:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010C7EC00) [pid = 2788] [serial = 810] [outer = 000000B007314400] 03:50:54 INFO - PROCESS | 2788 | 1465037454034 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E56C00) [pid = 2788] [serial = 811] [outer = 000000B007314400] 03:50:54 INFO - PROCESS | 2788 | 1465037454433 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 03:50:54 INFO - PROCESS | 2788 | 1465037454482 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 2788 | 1465037454484 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 03:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:50:54 INFO - PROCESS | 2788 | 1465037454487 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 2788 | 1465037454489 Marionette TRACE conn5 <- [1,1046,null,{}] 03:50:54 INFO - PROCESS | 2788 | 1465037454493 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:54 INFO - PROCESS | 2788 | 1465037454494 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:54 INFO - PROCESS | 2788 | 1465037454632 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 03:50:54 INFO - PROCESS | 2788 | 1465037454647 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 2788 | 1465037454649 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD3000 == 36 [pid = 2788] [id = 271] 03:50:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010E56400) [pid = 2788] [serial = 812] [outer = 0000000000000000] 03:50:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B011E08C00) [pid = 2788] [serial = 813] [outer = 000000B010E56400] 03:50:54 INFO - PROCESS | 2788 | 1465037454696 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B012D8CC00) [pid = 2788] [serial = 814] [outer = 000000B010E56400] 03:50:55 INFO - PROCESS | 2788 | 1465037455476 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1023ms 03:50:55 INFO - PROCESS | 2788 | 1465037455514 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 2788 | 1465037455519 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 03:50:55 INFO - PROCESS | 2788 | 1465037455524 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:50:55 INFO - PROCESS | 2788 | 1465037455530 Marionette TRACE conn5 <- [1,1050,null,{}] 03:50:55 INFO - PROCESS | 2788 | 1465037455557 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:55 INFO - PROCESS | 2788 | 1465037455560 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:55 INFO - PROCESS | 2788 | 1465037455730 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 03:50:55 INFO - PROCESS | 2788 | 1465037455840 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:55 INFO - PROCESS | 2788 | 1465037455844 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CC9E000 == 37 [pid = 2788] [id = 272] 03:50:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0070A9000) [pid = 2788] [serial = 815] [outer = 0000000000000000] 03:50:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B0075BD800) [pid = 2788] [serial = 816] [outer = 000000B0070A9000] 03:50:55 INFO - PROCESS | 2788 | 1465037455907 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B008AA6C00) [pid = 2788] [serial = 817] [outer = 000000B0070A9000] 03:50:56 INFO - PROCESS | 2788 | 1465037456709 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1211ms 03:50:56 INFO - PROCESS | 2788 | 1465037456739 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 2788 | 1465037456744 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 03:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:50:56 INFO - PROCESS | 2788 | 1465037456751 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 2788 | 1465037456754 Marionette TRACE conn5 <- [1,1054,null,{}] 03:50:56 INFO - PROCESS | 2788 | 1465037456759 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:56 INFO - PROCESS | 2788 | 1465037456762 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:56 INFO - PROCESS | 2788 | 1465037456894 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 03:50:56 INFO - PROCESS | 2788 | 1465037456970 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 2788 | 1465037456973 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00372E000 == 38 [pid = 2788] [id = 273] 03:50:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B0029EB400) [pid = 2788] [serial = 818] [outer = 0000000000000000] 03:50:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B003EFB800) [pid = 2788] [serial = 819] [outer = 000000B0029EB400] 03:50:57 INFO - PROCESS | 2788 | 1465037457160 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B008A9FC00) [pid = 2788] [serial = 820] [outer = 000000B0029EB400] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B01304E800 == 37 [pid = 2788] [id = 270] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B012EA5800 == 36 [pid = 2788] [id = 269] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098CE800 == 35 [pid = 2788] [id = 268] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFAC800 == 34 [pid = 2788] [id = 267] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F743000 == 33 [pid = 2788] [id = 266] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD4000 == 32 [pid = 2788] [id = 265] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C521000 == 31 [pid = 2788] [id = 264] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B007809800 == 30 [pid = 2788] [id = 263] 03:50:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B001D45000 == 29 [pid = 2788] [id = 262] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B013931400) [pid = 2788] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B013949800) [pid = 2788] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B013926400) [pid = 2788] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B013913400) [pid = 2788] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B012D92000) [pid = 2788] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B008A89000) [pid = 2788] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B011D57000) [pid = 2788] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00C59D000) [pid = 2788] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C5D3000) [pid = 2788] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FF4F000) [pid = 2788] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010E5BC00) [pid = 2788] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00BF4EC00) [pid = 2788] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B0075BA800) [pid = 2788] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B007E07000) [pid = 2788] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B003757C00) [pid = 2788] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E305400) [pid = 2788] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010284C00) [pid = 2788] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013497400) [pid = 2788] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B01390A400) [pid = 2788] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00EDF0000) [pid = 2788] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00CC5D400) [pid = 2788] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00FB23C00) [pid = 2788] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00F20B800) [pid = 2788] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B010C7A000) [pid = 2788] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B01348A000) [pid = 2788] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:50:57 INFO - PROCESS | 2788 | 1465037457858 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1129ms 03:50:57 INFO - PROCESS | 2788 | 1465037457883 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 2788 | 1465037457887 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 03:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:50:57 INFO - PROCESS | 2788 | 1465037457892 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 2788 | 1465037457894 Marionette TRACE conn5 <- [1,1058,null,{}] 03:50:57 INFO - PROCESS | 2788 | 1465037457899 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:57 INFO - PROCESS | 2788 | 1465037457902 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:58 INFO - PROCESS | 2788 | 1465037457999 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 03:50:58 INFO - PROCESS | 2788 | 1465037458076 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 2788 | 1465037458079 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00BF84000 == 30 [pid = 2788] [id = 274] 03:50:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B003759400) [pid = 2788] [serial = 821] [outer = 0000000000000000] 03:50:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B008935C00) [pid = 2788] [serial = 822] [outer = 000000B003759400] 03:50:58 INFO - PROCESS | 2788 | 1465037458129 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00C5CDC00) [pid = 2788] [serial = 823] [outer = 000000B003759400] 03:50:58 INFO - PROCESS | 2788 | 1465037458593 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 734ms 03:50:58 INFO - PROCESS | 2788 | 1465037458625 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 03:50:58 INFO - PROCESS | 2788 | 1465037458629 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 03:50:58 INFO - PROCESS | 2788 | 1465037458635 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:50:58 INFO - PROCESS | 2788 | 1465037458638 Marionette TRACE conn5 <- [1,1062,null,{}] 03:50:58 INFO - PROCESS | 2788 | 1465037458642 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:58 INFO - PROCESS | 2788 | 1465037458644 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:58 INFO - PROCESS | 2788 | 1465037458736 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 03:50:58 INFO - PROCESS | 2788 | 1465037458744 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 2788 | 1465037458747 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2E9800 == 31 [pid = 2788] [id = 275] 03:50:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B0029E9400) [pid = 2788] [serial = 824] [outer = 0000000000000000] 03:50:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E30C400) [pid = 2788] [serial = 825] [outer = 000000B0029E9400] 03:50:58 INFO - PROCESS | 2788 | 1465037458793 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00E9F1400) [pid = 2788] [serial = 826] [outer = 000000B0029E9400] 03:50:59 INFO - PROCESS | 2788 | 1465037459251 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 03:50:59 INFO - PROCESS | 2788 | 1465037459310 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 2788 | 1465037459313 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 03:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:50:59 INFO - PROCESS | 2788 | 1465037459317 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 2788 | 1465037459320 Marionette TRACE conn5 <- [1,1066,null,{}] 03:50:59 INFO - PROCESS | 2788 | 1465037459332 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:59 INFO - PROCESS | 2788 | 1465037459337 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:59 INFO - PROCESS | 2788 | 1465037459430 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 03:50:59 INFO - PROCESS | 2788 | 1465037459447 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 2788 | 1465037459449 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:50:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100E3800 == 32 [pid = 2788] [id = 276] 03:50:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00F6ABC00) [pid = 2788] [serial = 827] [outer = 0000000000000000] 03:50:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FB1B800) [pid = 2788] [serial = 828] [outer = 000000B00F6ABC00] 03:50:59 INFO - PROCESS | 2788 | 1465037459495 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FEEB400) [pid = 2788] [serial = 829] [outer = 000000B00F6ABC00] 03:50:59 INFO - PROCESS | 2788 | 1465037459922 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 03:50:59 INFO - PROCESS | 2788 | 1465037459953 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 2788 | 1465037459956 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 03:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:50:59 INFO - PROCESS | 2788 | 1465037459960 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 2788 | 1465037459961 Marionette TRACE conn5 <- [1,1070,null,{}] 03:50:59 INFO - PROCESS | 2788 | 1465037459965 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:59 INFO - PROCESS | 2788 | 1465037459967 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:00 INFO - PROCESS | 2788 | 1465037460087 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 03:51:00 INFO - PROCESS | 2788 | 1465037460163 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:00 INFO - PROCESS | 2788 | 1465037460165 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012296000 == 33 [pid = 2788] [id = 277] 03:51:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FF4F000) [pid = 2788] [serial = 830] [outer = 0000000000000000] 03:51:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01005A000) [pid = 2788] [serial = 831] [outer = 000000B00FF4F000] 03:51:00 INFO - PROCESS | 2788 | 1465037460218 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010276400) [pid = 2788] [serial = 832] [outer = 000000B00FF4F000] 03:51:00 INFO - PROCESS | 2788 | 1465037460662 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 03:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:51:00 INFO - PROCESS | 2788 | 1465037460695 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 2788 | 1465037460697 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 03:51:00 INFO - PROCESS | 2788 | 1465037460701 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 2788 | 1465037460702 Marionette TRACE conn5 <- [1,1074,null,{}] 03:51:00 INFO - PROCESS | 2788 | 1465037460706 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:00 INFO - PROCESS | 2788 | 1465037460708 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:00 INFO - PROCESS | 2788 | 1465037460820 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 03:51:00 INFO - PROCESS | 2788 | 1465037460827 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:00 INFO - PROCESS | 2788 | 1465037460830 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE8B800 == 34 [pid = 2788] [id = 278] 03:51:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010E29000) [pid = 2788] [serial = 833] [outer = 0000000000000000] 03:51:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E51800) [pid = 2788] [serial = 834] [outer = 000000B010E29000] 03:51:00 INFO - PROCESS | 2788 | 1465037460927 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B012282C00) [pid = 2788] [serial = 835] [outer = 000000B010E29000] 03:51:01 INFO - PROCESS | 2788 | 1465037461400 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 03:51:01 INFO - PROCESS | 2788 | 1465037461467 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 03:51:01 INFO - PROCESS | 2788 | 1465037461469 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 03:51:01 INFO - PROCESS | 2788 | 1465037461473 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 2788 | 1465037461475 Marionette TRACE conn5 <- [1,1078,null,{}] 03:51:01 INFO - PROCESS | 2788 | 1465037461478 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:51:01 INFO - PROCESS | 2788 | 1465037461484 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:01 INFO - PROCESS | 2788 | 1465037461607 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 03:51:01 INFO - PROCESS | 2788 | 1465037461665 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 2788 | 1465037461667 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01576A000 == 35 [pid = 2788] [id = 279] 03:51:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B0132C3C00) [pid = 2788] [serial = 836] [outer = 0000000000000000] 03:51:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B01348E800) [pid = 2788] [serial = 837] [outer = 000000B0132C3C00] 03:51:01 INFO - PROCESS | 2788 | 1465037461713 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013497800) [pid = 2788] [serial = 838] [outer = 000000B0132C3C00] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B007314400) [pid = 2788] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008AA6000) [pid = 2788] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B002F96400) [pid = 2788] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E365000) [pid = 2788] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002776C00) [pid = 2788] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00896B400) [pid = 2788] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002775C00) [pid = 2788] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008A8A000) [pid = 2788] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B008AA7000) [pid = 2788] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FB1AC00) [pid = 2788] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0130F3000) [pid = 2788] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:51:02 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B002A20400) [pid = 2788] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:51:02 INFO - PROCESS | 2788 | 1465037462147 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 713ms 03:51:02 INFO - PROCESS | 2788 | 1465037462195 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 2788 | 1465037462198 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 03:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:51:02 INFO - PROCESS | 2788 | 1465037462201 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 2788 | 1465037462203 Marionette TRACE conn5 <- [1,1082,null,{}] 03:51:02 INFO - PROCESS | 2788 | 1465037462206 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:02 INFO - PROCESS | 2788 | 1465037462208 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:02 INFO - PROCESS | 2788 | 1465037462320 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 03:51:02 INFO - PROCESS | 2788 | 1465037462448 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 2788 | 1465037462450 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCBC800 == 36 [pid = 2788] [id = 280] 03:51:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0134A4000) [pid = 2788] [serial = 839] [outer = 0000000000000000] 03:51:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0134A7000) [pid = 2788] [serial = 840] [outer = 000000B0134A4000] 03:51:02 INFO - PROCESS | 2788 | 1465037462512 Marionette DEBUG loaded listener.js 03:51:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01390C000) [pid = 2788] [serial = 841] [outer = 000000B0134A4000] 03:51:02 INFO - PROCESS | 2788 | 1465037462887 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 03:51:02 INFO - PROCESS | 2788 | 1465037462943 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 2788 | 1465037462945 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 03:51:02 INFO - PROCESS | 2788 | 1465037462948 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:51:02 INFO - PROCESS | 2788 | 1465037462950 Marionette TRACE conn5 <- [1,1086,null,{}] 03:51:02 INFO - PROCESS | 2788 | 1465037462956 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:02 INFO - PROCESS | 2788 | 1465037462958 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:03 INFO - PROCESS | 2788 | 1465037463043 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 03:51:03 INFO - PROCESS | 2788 | 1465037463049 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:03 INFO - PROCESS | 2788 | 1465037463051 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C4E800 == 37 [pid = 2788] [id = 281] 03:51:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013913800) [pid = 2788] [serial = 842] [outer = 0000000000000000] 03:51:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013923800) [pid = 2788] [serial = 843] [outer = 000000B013913800] 03:51:03 INFO - PROCESS | 2788 | 1465037463095 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01392E000) [pid = 2788] [serial = 844] [outer = 000000B013913800] 03:51:03 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:51:03 INFO - PROCESS | 2788 | 1465037463659 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 776ms 03:51:03 INFO - PROCESS | 2788 | 1465037463728 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 03:51:03 INFO - PROCESS | 2788 | 1465037463731 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 03:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:51:03 INFO - PROCESS | 2788 | 1465037463734 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 2788 | 1465037463736 Marionette TRACE conn5 <- [1,1090,null,{}] 03:51:03 INFO - PROCESS | 2788 | 1465037463739 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:03 INFO - PROCESS | 2788 | 1465037463741 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:03 INFO - PROCESS | 2788 | 1465037463834 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 03:51:03 INFO - PROCESS | 2788 | 1465037463840 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:03 INFO - PROCESS | 2788 | 1465037463842 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E4B800 == 38 [pid = 2788] [id = 282] 03:51:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013948000) [pid = 2788] [serial = 845] [outer = 0000000000000000] 03:51:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013949000) [pid = 2788] [serial = 846] [outer = 000000B013948000] 03:51:03 INFO - PROCESS | 2788 | 1465037463887 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013951C00) [pid = 2788] [serial = 847] [outer = 000000B013948000] 03:51:04 INFO - PROCESS | 2788 | 1465037464606 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 923ms 03:51:04 INFO - PROCESS | 2788 | 1465037464661 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 2788 | 1465037464666 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 03:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:51:04 INFO - PROCESS | 2788 | 1465037464671 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 2788 | 1465037464677 Marionette TRACE conn5 <- [1,1094,null,{}] 03:51:04 INFO - PROCESS | 2788 | 1465037464682 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:04 INFO - PROCESS | 2788 | 1465037464685 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:04 INFO - PROCESS | 2788 | 1465037464809 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 03:51:04 INFO - PROCESS | 2788 | 1465037464927 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:04 INFO - PROCESS | 2788 | 1465037464930 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDBE800 == 39 [pid = 2788] [id = 283] 03:51:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008AA5000) [pid = 2788] [serial = 848] [outer = 0000000000000000] 03:51:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00C445C00) [pid = 2788] [serial = 849] [outer = 000000B008AA5000] 03:51:05 INFO - PROCESS | 2788 | 1465037464993 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00E30AC00) [pid = 2788] [serial = 850] [outer = 000000B008AA5000] 03:51:05 INFO - PROCESS | 2788 | 1465037465648 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1026ms 03:51:05 INFO - PROCESS | 2788 | 1465037465701 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 2788 | 1465037465706 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 03:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:51:05 INFO - PROCESS | 2788 | 1465037465714 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 2788 | 1465037465717 Marionette TRACE conn5 <- [1,1098,null,{}] 03:51:05 INFO - PROCESS | 2788 | 1465037465721 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:05 INFO - PROCESS | 2788 | 1465037465724 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:05 INFO - PROCESS | 2788 | 1465037465845 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 03:51:05 INFO - PROCESS | 2788 | 1465037465963 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 2788 | 1465037465966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399E000 == 40 [pid = 2788] [id = 284] 03:51:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00F206400) [pid = 2788] [serial = 851] [outer = 0000000000000000] 03:51:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FF45400) [pid = 2788] [serial = 852] [outer = 000000B00F206400] 03:51:06 INFO - PROCESS | 2788 | 1465037466026 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B011D4CC00) [pid = 2788] [serial = 853] [outer = 000000B00F206400] 03:51:06 INFO - PROCESS | 2788 | 1465037466591 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 943ms 03:51:06 INFO - PROCESS | 2788 | 1465037466658 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 2788 | 1465037466661 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 03:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:51:06 INFO - PROCESS | 2788 | 1465037466665 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 2788 | 1465037466669 Marionette TRACE conn5 <- [1,1102,null,{}] 03:51:06 INFO - PROCESS | 2788 | 1465037466681 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:06 INFO - PROCESS | 2788 | 1465037466686 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:06 INFO - PROCESS | 2788 | 1465037466801 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 03:51:06 INFO - PROCESS | 2788 | 1465037466923 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 2788 | 1465037466926 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E97800 == 41 [pid = 2788] [id = 285] 03:51:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01348EC00) [pid = 2788] [serial = 854] [outer = 0000000000000000] 03:51:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013945C00) [pid = 2788] [serial = 855] [outer = 000000B01348EC00] 03:51:06 INFO - PROCESS | 2788 | 1465037466989 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013B12400) [pid = 2788] [serial = 856] [outer = 000000B01348EC00] 03:51:07 INFO - PROCESS | 2788 | 1465037467845 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1231ms 03:51:07 INFO - PROCESS | 2788 | 1465037467898 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 2788 | 1465037467903 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 03:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:51:07 INFO - PROCESS | 2788 | 1465037467908 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 2788 | 1465037467911 Marionette TRACE conn5 <- [1,1106,null,{}] 03:51:07 INFO - PROCESS | 2788 | 1465037467917 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:07 INFO - PROCESS | 2788 | 1465037467920 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:08 INFO - PROCESS | 2788 | 1465037468041 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 03:51:08 INFO - PROCESS | 2788 | 1465037468114 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 2788 | 1465037468119 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00301F000 == 42 [pid = 2788] [id = 286] 03:51:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B009050000) [pid = 2788] [serial = 857] [outer = 0000000000000000] 03:51:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00BF4D800) [pid = 2788] [serial = 858] [outer = 000000B009050000] 03:51:08 INFO - PROCESS | 2788 | 1465037468219 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B008AA2400) [pid = 2788] [serial = 859] [outer = 000000B009050000] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C4E800 == 41 [pid = 2788] [id = 281] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCBC800 == 40 [pid = 2788] [id = 280] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B01576A000 == 39 [pid = 2788] [id = 279] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE8B800 == 38 [pid = 2788] [id = 278] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B012296000 == 37 [pid = 2788] [id = 277] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100E3800 == 36 [pid = 2788] [id = 276] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2E9800 == 35 [pid = 2788] [id = 275] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00BF84000 == 34 [pid = 2788] [id = 274] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00372E000 == 33 [pid = 2788] [id = 273] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CC9E000 == 32 [pid = 2788] [id = 272] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD3000 == 31 [pid = 2788] [id = 271] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E97800 == 30 [pid = 2788] [id = 285] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399E000 == 29 [pid = 2788] [id = 284] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDBE800 == 28 [pid = 2788] [id = 283] 03:51:09 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E4B800 == 27 [pid = 2788] [id = 282] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00CC5B800) [pid = 2788] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00BF46800) [pid = 2788] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010C7C800) [pid = 2788] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00FEED400) [pid = 2788] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010E56C00) [pid = 2788] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B013949C00) [pid = 2788] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B013916400) [pid = 2788] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FEEF800) [pid = 2788] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010226800) [pid = 2788] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010C65800) [pid = 2788] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00CC53800) [pid = 2788] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010C7EC00) [pid = 2788] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00945E800) [pid = 2788] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00C5D6800) [pid = 2788] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00304FC00) [pid = 2788] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E7B5800) [pid = 2788] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00711A000) [pid = 2788] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00C98E000) [pid = 2788] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00F205000) [pid = 2788] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00EBFEC00) [pid = 2788] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B0078D2800) [pid = 2788] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00F791400) [pid = 2788] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B008AA1C00) [pid = 2788] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00946B400) [pid = 2788] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:51:09 INFO - PROCESS | 2788 | 1465037469491 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1633ms 03:51:09 INFO - PROCESS | 2788 | 1465037469545 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 2788 | 1465037469549 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 03:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:51:09 INFO - PROCESS | 2788 | 1465037469557 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 2788 | 1465037469560 Marionette TRACE conn5 <- [1,1110,null,{}] 03:51:09 INFO - PROCESS | 2788 | 1465037469569 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:09 INFO - PROCESS | 2788 | 1465037469572 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:09 INFO - PROCESS | 2788 | 1465037469670 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 03:51:09 INFO - PROCESS | 2788 | 1465037469685 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 2788 | 1465037469687 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DDE800 == 28 [pid = 2788] [id = 287] 03:51:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B002D0F400) [pid = 2788] [serial = 860] [outer = 0000000000000000] 03:51:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B003C1E800) [pid = 2788] [serial = 861] [outer = 000000B002D0F400] 03:51:09 INFO - PROCESS | 2788 | 1465037469737 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007170400) [pid = 2788] [serial = 862] [outer = 000000B002D0F400] 03:51:10 INFO - PROCESS | 2788 | 1465037470220 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 692ms 03:51:10 INFO - PROCESS | 2788 | 1465037470251 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 2788 | 1465037470256 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 03:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:51:10 INFO - PROCESS | 2788 | 1465037470263 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 2788 | 1465037470266 Marionette TRACE conn5 <- [1,1114,null,{}] 03:51:10 INFO - PROCESS | 2788 | 1465037470270 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:10 INFO - PROCESS | 2788 | 1465037470273 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:10 INFO - PROCESS | 2788 | 1465037470365 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 03:51:10 INFO - PROCESS | 2788 | 1465037470485 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:10 INFO - PROCESS | 2788 | 1465037470488 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C54D000 == 29 [pid = 2788] [id = 288] 03:51:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0070A2400) [pid = 2788] [serial = 863] [outer = 0000000000000000] 03:51:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008998400) [pid = 2788] [serial = 864] [outer = 000000B0070A2400] 03:51:10 INFO - PROCESS | 2788 | 1465037470538 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008AACC00) [pid = 2788] [serial = 865] [outer = 000000B0070A2400] 03:51:10 INFO - PROCESS | 2788 | 1465037470934 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 03:51:10 INFO - PROCESS | 2788 | 1465037470999 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 2788 | 1465037471001 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 03:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:51:11 INFO - PROCESS | 2788 | 1465037471005 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 2788 | 1465037471009 Marionette TRACE conn5 <- [1,1118,null,{}] 03:51:11 INFO - PROCESS | 2788 | 1465037471021 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:11 INFO - PROCESS | 2788 | 1465037471026 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:11 INFO - PROCESS | 2788 | 1465037471118 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 03:51:11 INFO - PROCESS | 2788 | 1465037471133 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:11 INFO - PROCESS | 2788 | 1465037471136 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F2000 == 30 [pid = 2788] [id = 289] 03:51:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B002A18800) [pid = 2788] [serial = 866] [outer = 0000000000000000] 03:51:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5CE000) [pid = 2788] [serial = 867] [outer = 000000B002A18800] 03:51:11 INFO - PROCESS | 2788 | 1465037471189 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C9ED400) [pid = 2788] [serial = 868] [outer = 000000B002A18800] 03:51:11 INFO - PROCESS | 2788 | 1465037471684 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 03:51:11 INFO - PROCESS | 2788 | 1465037471774 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 2788 | 1465037471776 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 03:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:51:11 INFO - PROCESS | 2788 | 1465037471787 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 2788 | 1465037471789 Marionette TRACE conn5 <- [1,1122,null,{}] 03:51:11 INFO - PROCESS | 2788 | 1465037471793 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:11 INFO - PROCESS | 2788 | 1465037471795 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:11 INFO - PROCESS | 2788 | 1465037471909 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 03:51:11 INFO - PROCESS | 2788 | 1465037471958 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:11 INFO - PROCESS | 2788 | 1465037471960 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FAC9800 == 31 [pid = 2788] [id = 290] 03:51:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E30BC00) [pid = 2788] [serial = 869] [outer = 0000000000000000] 03:51:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00E30FC00) [pid = 2788] [serial = 870] [outer = 000000B00E30BC00] 03:51:12 INFO - PROCESS | 2788 | 1465037472008 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E98F400) [pid = 2788] [serial = 871] [outer = 000000B00E30BC00] 03:51:12 INFO - PROCESS | 2788 | [GFX2-]: DrawTargetD2D 1.1 (000000B015D55C90): Failed to create GradientStopCollection with no stops. 03:51:12 INFO - PROCESS | 2788 | [GFX3-]: No stops specified for gradient pattern. 03:51:12 INFO - PROCESS | 2788 | 1465037472465 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 713ms 03:51:12 INFO - PROCESS | 2788 | 1465037472509 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 03:51:12 INFO - PROCESS | 2788 | 1465037472511 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 03:51:12 INFO - PROCESS | 2788 | 1465037472515 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:51:12 INFO - PROCESS | 2788 | 1465037472516 Marionette TRACE conn5 <- [1,1126,null,{}] 03:51:12 INFO - PROCESS | 2788 | 1465037472520 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:12 INFO - PROCESS | 2788 | 1465037472522 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:12 INFO - PROCESS | 2788 | 1465037472630 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 03:51:12 INFO - PROCESS | 2788 | 1465037472639 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 2788 | 1465037472641 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFCA800 == 32 [pid = 2788] [id = 291] 03:51:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B003753400) [pid = 2788] [serial = 872] [outer = 0000000000000000] 03:51:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EDED000) [pid = 2788] [serial = 873] [outer = 000000B003753400] 03:51:12 INFO - PROCESS | 2788 | 1465037472686 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F67F800) [pid = 2788] [serial = 874] [outer = 000000B003753400] 03:51:13 INFO - PROCESS | 2788 | 1465037473151 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 03:51:13 INFO - PROCESS | 2788 | 1465037473210 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 2788 | 1465037473212 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 03:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:51:13 INFO - PROCESS | 2788 | 1465037473216 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 2788 | 1465037473217 Marionette TRACE conn5 <- [1,1130,null,{}] 03:51:13 INFO - PROCESS | 2788 | 1465037473221 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:13 INFO - PROCESS | 2788 | 1465037473228 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:13 INFO - PROCESS | 2788 | 1465037473573 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FF4F000) [pid = 2788] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010E29000) [pid = 2788] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0070A9000) [pid = 2788] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0134A4000) [pid = 2788] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00F6ABC00) [pid = 2788] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013913800) [pid = 2788] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B0132C3C00) [pid = 2788] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0029E9400) [pid = 2788] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010E56400) [pid = 2788] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0029EB400) [pid = 2788] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B003759400) [pid = 2788] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:51:13 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013948000) [pid = 2788] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:51:13 INFO - PROCESS | 2788 | 1465037473628 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:13 INFO - PROCESS | 2788 | 1465037473631 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C933800 == 33 [pid = 2788] [id = 292] 03:51:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0029E0C00) [pid = 2788] [serial = 875] [outer = 0000000000000000] 03:51:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0070A9000) [pid = 2788] [serial = 876] [outer = 000000B0029E0C00] 03:51:13 INFO - PROCESS | 2788 | 1465037473678 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FF46000) [pid = 2788] [serial = 877] [outer = 000000B0029E0C00] 03:51:14 INFO - PROCESS | 2788 | 1465037474061 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 881ms 03:51:14 INFO - PROCESS | 2788 | 1465037474100 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 2788 | 1465037474102 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 03:51:14 INFO - PROCESS | 2788 | 1465037474105 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:51:14 INFO - PROCESS | 2788 | 1465037474107 Marionette TRACE conn5 <- [1,1134,null,{}] 03:51:14 INFO - PROCESS | 2788 | 1465037474110 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:14 INFO - PROCESS | 2788 | 1465037474112 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:14 INFO - PROCESS | 2788 | 1465037474195 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 03:51:14 INFO - PROCESS | 2788 | 1465037474200 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 2788 | 1465037474202 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013043000 == 34 [pid = 2788] [id = 293] 03:51:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FF50400) [pid = 2788] [serial = 878] [outer = 0000000000000000] 03:51:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010097400) [pid = 2788] [serial = 879] [outer = 000000B00FF50400] 03:51:14 INFO - PROCESS | 2788 | 1465037474247 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010C63400) [pid = 2788] [serial = 880] [outer = 000000B00FF50400] 03:51:14 INFO - PROCESS | 2788 | 1465037474684 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 03:51:14 INFO - PROCESS | 2788 | 1465037474737 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 2788 | 1465037474740 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 03:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:51:14 INFO - PROCESS | 2788 | 1465037474743 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 2788 | 1465037474745 Marionette TRACE conn5 <- [1,1138,null,{}] 03:51:14 INFO - PROCESS | 2788 | 1465037474748 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:14 INFO - PROCESS | 2788 | 1465037474750 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:14 INFO - PROCESS | 2788 | 1465037474833 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 03:51:14 INFO - PROCESS | 2788 | 1465037474841 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 2788 | 1465037474843 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013462000 == 35 [pid = 2788] [id = 294] 03:51:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010E2C000) [pid = 2788] [serial = 881] [outer = 0000000000000000] 03:51:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E36C00) [pid = 2788] [serial = 882] [outer = 000000B010E2C000] 03:51:14 INFO - PROCESS | 2788 | 1465037474889 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E5AC00) [pid = 2788] [serial = 883] [outer = 000000B010E2C000] 03:51:15 INFO - PROCESS | 2788 | 1465037475342 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 03:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:51:15 INFO - PROCESS | 2788 | 1465037475377 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 2788 | 1465037475380 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 03:51:15 INFO - PROCESS | 2788 | 1465037475383 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 2788 | 1465037475385 Marionette TRACE conn5 <- [1,1142,null,{}] 03:51:15 INFO - PROCESS | 2788 | 1465037475393 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:15 INFO - PROCESS | 2788 | 1465037475395 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:15 INFO - PROCESS | 2788 | 1465037475480 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 03:51:15 INFO - PROCESS | 2788 | 1465037475486 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 2788 | 1465037475488 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F1800 == 36 [pid = 2788] [id = 295] 03:51:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011D50400) [pid = 2788] [serial = 884] [outer = 0000000000000000] 03:51:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B011E09000) [pid = 2788] [serial = 885] [outer = 000000B011D50400] 03:51:15 INFO - PROCESS | 2788 | 1465037475534 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012461800) [pid = 2788] [serial = 886] [outer = 000000B011D50400] 03:51:16 INFO - PROCESS | 2788 | 1465037476362 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1024ms 03:51:16 INFO - PROCESS | 2788 | 1465037476408 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 2788 | 1465037476413 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 03:51:16 INFO - PROCESS | 2788 | 1465037476418 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:51:16 INFO - PROCESS | 2788 | 1465037476424 Marionette TRACE conn5 <- [1,1146,null,{}] 03:51:16 INFO - PROCESS | 2788 | 1465037476451 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:16 INFO - PROCESS | 2788 | 1465037476454 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:16 INFO - PROCESS | 2788 | 1465037476596 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 03:51:16 INFO - PROCESS | 2788 | 1465037476667 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 2788 | 1465037476670 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C929800 == 37 [pid = 2788] [id = 296] 03:51:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0079CCC00) [pid = 2788] [serial = 887] [outer = 0000000000000000] 03:51:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B008934800) [pid = 2788] [serial = 888] [outer = 000000B0079CCC00] 03:51:16 INFO - PROCESS | 2788 | 1465037476771 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B009051400) [pid = 2788] [serial = 889] [outer = 000000B0079CCC00] 03:51:17 INFO - PROCESS | 2788 | 1465037477535 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 03:51:17 INFO - PROCESS | 2788 | 1465037477557 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 03:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:51:17 INFO - PROCESS | 2788 | 1465037477563 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 2788 | 1465037477566 Marionette TRACE conn5 <- [1,1150,null,{}] 03:51:17 INFO - PROCESS | 2788 | 1465037477571 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:17 INFO - PROCESS | 2788 | 1465037477574 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:17 INFO - PROCESS | 2788 | 1465037477706 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 03:51:17 INFO - PROCESS | 2788 | 1465037477784 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:17 INFO - PROCESS | 2788 | 1465037477787 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00301B800 == 38 [pid = 2788] [id = 297] 03:51:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B002E94C00) [pid = 2788] [serial = 890] [outer = 0000000000000000] 03:51:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B007B4EC00) [pid = 2788] [serial = 891] [outer = 000000B002E94C00] 03:51:17 INFO - PROCESS | 2788 | 1465037477889 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00E303C00) [pid = 2788] [serial = 892] [outer = 000000B002E94C00] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B013462000 == 37 [pid = 2788] [id = 294] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B013043000 == 36 [pid = 2788] [id = 293] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C933800 == 35 [pid = 2788] [id = 292] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFCA800 == 34 [pid = 2788] [id = 291] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FAC9800 == 33 [pid = 2788] [id = 290] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F2000 == 32 [pid = 2788] [id = 289] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C54D000 == 31 [pid = 2788] [id = 288] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DDE800 == 30 [pid = 2788] [id = 287] 03:51:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00301F000 == 29 [pid = 2788] [id = 286] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01005A000) [pid = 2788] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010276400) [pid = 2788] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B012282C00) [pid = 2788] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B010E51800) [pid = 2788] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0075BD800) [pid = 2788] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B008AA6C00) [pid = 2788] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0134A7000) [pid = 2788] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FB1B800) [pid = 2788] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B01392E000) [pid = 2788] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01348E800) [pid = 2788] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E30C400) [pid = 2788] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E9F1400) [pid = 2788] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B011E08C00) [pid = 2788] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B012D8CC00) [pid = 2788] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B003EFB800) [pid = 2788] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008A9FC00) [pid = 2788] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008935C00) [pid = 2788] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C5CDC00) [pid = 2788] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B013951C00) [pid = 2788] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013949000) [pid = 2788] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013923800) [pid = 2788] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013497800) [pid = 2788] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B01390C000) [pid = 2788] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00FEEB400) [pid = 2788] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:51:18 INFO - PROCESS | 2788 | 1465037478709 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1177ms 03:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:51:18 INFO - PROCESS | 2788 | 1465037478742 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 2788 | 1465037478746 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 03:51:18 INFO - PROCESS | 2788 | 1465037478751 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 2788 | 1465037478756 Marionette TRACE conn5 <- [1,1154,null,{}] 03:51:18 INFO - PROCESS | 2788 | 1465037478761 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:18 INFO - PROCESS | 2788 | 1465037478763 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:18 INFO - PROCESS | 2788 | 1465037478858 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 03:51:18 INFO - PROCESS | 2788 | 1465037478936 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:18 INFO - PROCESS | 2788 | 1465037478939 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A3A800 == 30 [pid = 2788] [id = 298] 03:51:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B007173400) [pid = 2788] [serial = 893] [outer = 0000000000000000] 03:51:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B008A9F800) [pid = 2788] [serial = 894] [outer = 000000B007173400] 03:51:18 INFO - PROCESS | 2788 | 1465037478990 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00C4ECC00) [pid = 2788] [serial = 895] [outer = 000000B007173400] 03:51:19 INFO - PROCESS | 2788 | 1465037479441 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 735ms 03:51:19 INFO - PROCESS | 2788 | 1465037479485 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 03:51:19 INFO - PROCESS | 2788 | 1465037479490 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 03:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:51:19 INFO - PROCESS | 2788 | 1465037479501 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:51:19 INFO - PROCESS | 2788 | 1465037479503 Marionette TRACE conn5 <- [1,1158,null,{}] 03:51:19 INFO - PROCESS | 2788 | 1465037479508 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:19 INFO - PROCESS | 2788 | 1465037479510 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:19 INFO - PROCESS | 2788 | 1465037479603 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 03:51:19 INFO - PROCESS | 2788 | 1465037479611 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 2788 | 1465037479613 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB6800 == 31 [pid = 2788] [id = 299] 03:51:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00E30D000) [pid = 2788] [serial = 896] [outer = 0000000000000000] 03:51:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E364400) [pid = 2788] [serial = 897] [outer = 000000B00E30D000] 03:51:19 INFO - PROCESS | 2788 | 1465037479661 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00EBFEC00) [pid = 2788] [serial = 898] [outer = 000000B00E30D000] 03:51:20 INFO - PROCESS | 2788 | 1465037480137 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 03:51:20 INFO - PROCESS | 2788 | 1465037480176 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:51:20 INFO - PROCESS | 2788 | 1465037480179 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 03:51:20 INFO - PROCESS | 2788 | 1465037480182 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 2788 | 1465037480186 Marionette TRACE conn5 <- [1,1162,null,{}] 03:51:20 INFO - PROCESS | 2788 | 1465037480198 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:20 INFO - PROCESS | 2788 | 1465037480203 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:20 INFO - PROCESS | 2788 | 1465037480294 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 03:51:20 INFO - PROCESS | 2788 | 1465037480303 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 2788 | 1465037480306 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC5800 == 32 [pid = 2788] [id = 300] 03:51:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00FA2E000) [pid = 2788] [serial = 899] [outer = 0000000000000000] 03:51:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FB20800) [pid = 2788] [serial = 900] [outer = 000000B00FA2E000] 03:51:20 INFO - PROCESS | 2788 | 1465037480356 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FEF9400) [pid = 2788] [serial = 901] [outer = 000000B00FA2E000] 03:51:20 INFO - PROCESS | 2788 | 1465037480796 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 2788 | 1465037480848 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:51:20 INFO - PROCESS | 2788 | 1465037480857 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 2788 | 1465037480859 Marionette TRACE conn5 <- [1,1166,null,{}] 03:51:20 INFO - PROCESS | 2788 | 1465037480863 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:20 INFO - PROCESS | 2788 | 1465037480865 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:21 INFO - PROCESS | 2788 | 1465037481013 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 03:51:21 INFO - PROCESS | 2788 | 1465037481061 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 2788 | 1465037481064 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012482000 == 33 [pid = 2788] [id = 301] 03:51:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B01022A800) [pid = 2788] [serial = 902] [outer = 0000000000000000] 03:51:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010AD2800) [pid = 2788] [serial = 903] [outer = 000000B01022A800] 03:51:21 INFO - PROCESS | 2788 | 1465037481118 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010E2BC00) [pid = 2788] [serial = 904] [outer = 000000B01022A800] 03:51:21 INFO - PROCESS | 2788 | 1465037481562 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 2788 | 1465037481602 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 03:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:51:21 INFO - PROCESS | 2788 | 1465037481605 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - PROCESS | 2788 | 1465037481607 Marionette TRACE conn5 <- [1,1170,null,{}] 03:51:21 INFO - PROCESS | 2788 | 1465037481611 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:21 INFO - PROCESS | 2788 | 1465037481613 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:21 INFO - PROCESS | 2788 | 1465037481723 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 03:51:21 INFO - PROCESS | 2788 | 1465037481729 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 2788 | 1465037481731 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013461800 == 34 [pid = 2788] [id = 302] 03:51:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B002A17C00) [pid = 2788] [serial = 905] [outer = 0000000000000000] 03:51:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B011D4E000) [pid = 2788] [serial = 906] [outer = 000000B002A17C00] 03:51:21 INFO - PROCESS | 2788 | 1465037481821 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B012D8A400) [pid = 2788] [serial = 907] [outer = 000000B002A17C00] 03:51:22 INFO - PROCESS | 2788 | 1465037482326 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 2788 | 1465037482385 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 03:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:51:22 INFO - PROCESS | 2788 | 1465037482389 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 2788 | 1465037482391 Marionette TRACE conn5 <- [1,1174,null,{}] 03:51:22 INFO - PROCESS | 2788 | 1465037482394 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:22 INFO - PROCESS | 2788 | 1465037482400 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:22 INFO - PROCESS | 2788 | 1465037482536 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 03:51:22 INFO - PROCESS | 2788 | 1465037482591 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 2788 | 1465037482594 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01577B000 == 35 [pid = 2788] [id = 303] 03:51:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013494000) [pid = 2788] [serial = 908] [outer = 0000000000000000] 03:51:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0134ACC00) [pid = 2788] [serial = 909] [outer = 000000B013494000] 03:51:22 INFO - PROCESS | 2788 | 1465037482640 Marionette DEBUG loaded listener.js 03:51:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013912C00) [pid = 2788] [serial = 910] [outer = 000000B013494000] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0029E0C00) [pid = 2788] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FF50400) [pid = 2788] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010E2C000) [pid = 2788] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E30BC00) [pid = 2788] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002D0F400) [pid = 2788] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B009050000) [pid = 2788] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002A18800) [pid = 2788] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B003753400) [pid = 2788] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0070A2400) [pid = 2788] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008AA5000) [pid = 2788] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00F206400) [pid = 2788] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:51:22 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B01348EC00) [pid = 2788] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:51:23 INFO - PROCESS | 2788 | 1465037483069 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 2788 | 1465037483130 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 03:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:51:23 INFO - PROCESS | 2788 | 1465037483134 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 2788 | 1465037483136 Marionette TRACE conn5 <- [1,1178,null,{}] 03:51:23 INFO - PROCESS | 2788 | 1465037483140 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:23 INFO - PROCESS | 2788 | 1465037483142 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:23 INFO - PROCESS | 2788 | 1465037483225 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 03:51:23 INFO - PROCESS | 2788 | 1465037483231 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 2788 | 1465037483233 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F58D800 == 36 [pid = 2788] [id = 304] 03:51:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C9ED000) [pid = 2788] [serial = 911] [outer = 0000000000000000] 03:51:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E2C000) [pid = 2788] [serial = 912] [outer = 000000B00C9ED000] 03:51:23 INFO - PROCESS | 2788 | 1465037483277 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013918800) [pid = 2788] [serial = 913] [outer = 000000B00C9ED000] 03:51:23 INFO - PROCESS | 2788 | 1465037483713 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 2788 | 1465037483766 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 03:51:23 INFO - PROCESS | 2788 | 1465037483769 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:51:23 INFO - PROCESS | 2788 | 1465037483771 Marionette TRACE conn5 <- [1,1182,null,{}] 03:51:23 INFO - PROCESS | 2788 | 1465037483775 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:23 INFO - PROCESS | 2788 | 1465037483777 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:23 INFO - PROCESS | 2788 | 1465037483863 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 03:51:23 INFO - PROCESS | 2788 | 1465037483901 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 2788 | 1465037483903 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CBC800 == 37 [pid = 2788] [id = 305] 03:51:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013929C00) [pid = 2788] [serial = 914] [outer = 0000000000000000] 03:51:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01392F800) [pid = 2788] [serial = 915] [outer = 000000B013929C00] 03:51:23 INFO - PROCESS | 2788 | 1465037483949 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01394B800) [pid = 2788] [serial = 916] [outer = 000000B013929C00] 03:51:24 INFO - PROCESS | 2788 | 1465037484376 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:51:24 INFO - PROCESS | 2788 | 1465037484446 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 03:51:24 INFO - PROCESS | 2788 | 1465037484449 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:51:24 INFO - PROCESS | 2788 | 1465037484451 Marionette TRACE conn5 <- [1,1186,null,{}] 03:51:24 INFO - PROCESS | 2788 | 1465037484455 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:24 INFO - PROCESS | 2788 | 1465037484457 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:24 INFO - PROCESS | 2788 | 1465037484543 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 03:51:24 INFO - PROCESS | 2788 | 1465037484551 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:24 INFO - PROCESS | 2788 | 1465037484553 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E67000 == 38 [pid = 2788] [id = 306] 03:51:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013B0D400) [pid = 2788] [serial = 917] [outer = 0000000000000000] 03:51:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013B11800) [pid = 2788] [serial = 918] [outer = 000000B013B0D400] 03:51:24 INFO - PROCESS | 2788 | 1465037484598 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013B1AC00) [pid = 2788] [serial = 919] [outer = 000000B013B0D400] 03:51:25 INFO - PROCESS | 2788 | 1465037485182 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 776ms 03:51:25 INFO - PROCESS | 2788 | 1465037485255 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 03:51:25 INFO - PROCESS | 2788 | 1465037485260 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 03:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:51:25 INFO - PROCESS | 2788 | 1465037485281 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 2788 | 1465037485285 Marionette TRACE conn5 <- [1,1190,null,{}] 03:51:25 INFO - PROCESS | 2788 | 1465037485291 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:25 INFO - PROCESS | 2788 | 1465037485295 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:25 INFO - PROCESS | 2788 | 1465037485428 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 03:51:25 INFO - PROCESS | 2788 | 1465037485541 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:25 INFO - PROCESS | 2788 | 1465037485544 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCBC800 == 39 [pid = 2788] [id = 307] 03:51:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00716F400) [pid = 2788] [serial = 920] [outer = 0000000000000000] 03:51:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00C446C00) [pid = 2788] [serial = 921] [outer = 000000B00716F400] 03:51:25 INFO - PROCESS | 2788 | 1465037485606 Marionette DEBUG loaded listener.js 03:51:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00E308000) [pid = 2788] [serial = 922] [outer = 000000B00716F400] 03:51:26 INFO - PROCESS | 2788 | 1465037486202 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 03:51:26 INFO - PROCESS | 2788 | 1465037486269 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 2788 | 1465037486274 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 03:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:51:26 INFO - PROCESS | 2788 | 1465037486281 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 2788 | 1465037486284 Marionette TRACE conn5 <- [1,1194,null,{}] 03:51:26 INFO - PROCESS | 2788 | 1465037486288 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:26 INFO - PROCESS | 2788 | 1465037486291 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:26 INFO - PROCESS | 2788 | 1465037486411 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 03:51:26 INFO - PROCESS | 2788 | 1465037486529 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 2788 | 1465037486532 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E6E800 == 40 [pid = 2788] [id = 308] 03:51:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00F6AE000) [pid = 2788] [serial = 923] [outer = 0000000000000000] 03:51:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FB96400) [pid = 2788] [serial = 924] [outer = 000000B00F6AE000] 03:51:26 INFO - PROCESS | 2788 | 1465037486590 Marionette DEBUG loaded listener.js 03:51:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010C0C800) [pid = 2788] [serial = 925] [outer = 000000B00F6AE000] 03:51:27 INFO - PROCESS | 2788 | 1465037487202 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 03:51:27 INFO - PROCESS | 2788 | 1465037487268 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 03:51:27 INFO - PROCESS | 2788 | 1465037487271 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 03:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:51:27 INFO - PROCESS | 2788 | 1465037487275 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:51:27 INFO - PROCESS | 2788 | 1465037487279 Marionette TRACE conn5 <- [1,1198,null,{}] 03:51:27 INFO - PROCESS | 2788 | 1465037487291 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:27 INFO - PROCESS | 2788 | 1465037487297 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:27 INFO - PROCESS | 2788 | 1465037487423 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 03:51:27 INFO - PROCESS | 2788 | 1465037487537 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:27 INFO - PROCESS | 2788 | 1465037487541 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01709C000 == 41 [pid = 2788] [id = 309] 03:51:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013490800) [pid = 2788] [serial = 926] [outer = 0000000000000000] 03:51:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B0134AC000) [pid = 2788] [serial = 927] [outer = 000000B013490800] 03:51:27 INFO - PROCESS | 2788 | 1465037487600 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013BA3400) [pid = 2788] [serial = 928] [outer = 000000B013490800] 03:51:28 INFO - PROCESS | 2788 | 1465037488258 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1026ms 03:51:28 INFO - PROCESS | 2788 | 1465037488303 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 2788 | 1465037488306 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 03:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:51:28 INFO - PROCESS | 2788 | 1465037488310 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 2788 | 1465037488312 Marionette TRACE conn5 <- [1,1202,null,{}] 03:51:28 INFO - PROCESS | 2788 | 1465037488316 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:28 INFO - PROCESS | 2788 | 1465037488318 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:28 INFO - PROCESS | 2788 | 1465037488437 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 03:51:28 INFO - PROCESS | 2788 | 1465037488668 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 2788 | 1465037488671 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007BBC800 == 42 [pid = 2788] [id = 310] 03:51:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B002A18400) [pid = 2788] [serial = 929] [outer = 0000000000000000] 03:51:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B003EF5000) [pid = 2788] [serial = 930] [outer = 000000B002A18400] 03:51:28 INFO - PROCESS | 2788 | 1465037488767 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B008968800) [pid = 2788] [serial = 931] [outer = 000000B002A18400] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CBC800 == 41 [pid = 2788] [id = 305] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F58D800 == 40 [pid = 2788] [id = 304] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B01577B000 == 39 [pid = 2788] [id = 303] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B013461800 == 38 [pid = 2788] [id = 302] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B012482000 == 37 [pid = 2788] [id = 301] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC5800 == 36 [pid = 2788] [id = 300] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB6800 == 35 [pid = 2788] [id = 299] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A3A800 == 34 [pid = 2788] [id = 298] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00301B800 == 33 [pid = 2788] [id = 297] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C929800 == 32 [pid = 2788] [id = 296] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F1800 == 31 [pid = 2788] [id = 295] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B01709C000 == 30 [pid = 2788] [id = 309] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E6E800 == 29 [pid = 2788] [id = 308] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E67000 == 28 [pid = 2788] [id = 306] 03:51:29 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCBC800 == 27 [pid = 2788] [id = 307] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B010E36C00) [pid = 2788] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00E30FC00) [pid = 2788] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B003C1E800) [pid = 2788] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B007170400) [pid = 2788] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00BF4D800) [pid = 2788] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008AA2400) [pid = 2788] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C5CE000) [pid = 2788] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00EDED000) [pid = 2788] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B008998400) [pid = 2788] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008AACC00) [pid = 2788] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00E30AC00) [pid = 2788] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00C445C00) [pid = 2788] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B011D4CC00) [pid = 2788] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00FF45400) [pid = 2788] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E98F400) [pid = 2788] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013B12400) [pid = 2788] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013945C00) [pid = 2788] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0070A9000) [pid = 2788] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00F67F800) [pid = 2788] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010097400) [pid = 2788] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00FF46000) [pid = 2788] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B010C63400) [pid = 2788] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010E5AC00) [pid = 2788] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:51:29 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00C9ED400) [pid = 2788] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:51:30 INFO - PROCESS | 2788 | 1465037490103 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1826ms 03:51:30 INFO - PROCESS | 2788 | 1465037490138 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 2788 | 1465037490143 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 03:51:30 INFO - PROCESS | 2788 | 1465037490148 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:51:30 INFO - PROCESS | 2788 | 1465037490151 Marionette TRACE conn5 <- [1,1206,null,{}] 03:51:30 INFO - PROCESS | 2788 | 1465037490157 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:30 INFO - PROCESS | 2788 | 1465037490160 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:30 INFO - PROCESS | 2788 | 1465037490303 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 03:51:30 INFO - PROCESS | 2788 | 1465037490381 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 2788 | 1465037490386 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DE4800 == 28 [pid = 2788] [id = 311] 03:51:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B003753400) [pid = 2788] [serial = 932] [outer = 0000000000000000] 03:51:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B003C8C000) [pid = 2788] [serial = 933] [outer = 000000B003753400] 03:51:30 INFO - PROCESS | 2788 | 1465037490438 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007177800) [pid = 2788] [serial = 934] [outer = 000000B003753400] 03:51:30 INFO - PROCESS | 2788 | 1465037490877 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 775ms 03:51:30 INFO - PROCESS | 2788 | 1465037490927 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 2788 | 1465037490933 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 03:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:51:30 INFO - PROCESS | 2788 | 1465037490939 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 2788 | 1465037490942 Marionette TRACE conn5 <- [1,1210,null,{}] 03:51:30 INFO - PROCESS | 2788 | 1465037490946 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:30 INFO - PROCESS | 2788 | 1465037490949 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:31 INFO - PROCESS | 2788 | 1465037491044 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 03:51:31 INFO - PROCESS | 2788 | 1465037491053 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 2788 | 1465037491056 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C934800 == 29 [pid = 2788] [id = 312] 03:51:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008935C00) [pid = 2788] [serial = 935] [outer = 0000000000000000] 03:51:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0089A0400) [pid = 2788] [serial = 936] [outer = 000000B008935C00] 03:51:31 INFO - PROCESS | 2788 | 1465037491107 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008AA9000) [pid = 2788] [serial = 937] [outer = 000000B008935C00] 03:51:31 INFO - PROCESS | 2788 | 1465037491564 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 2788 | 1465037491636 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 03:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:51:31 INFO - PROCESS | 2788 | 1465037491639 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 2788 | 1465037491643 Marionette TRACE conn5 <- [1,1214,null,{}] 03:51:31 INFO - PROCESS | 2788 | 1465037491656 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:31 INFO - PROCESS | 2788 | 1465037491661 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:31 INFO - PROCESS | 2788 | 1465037491791 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 03:51:31 INFO - PROCESS | 2788 | 1465037491866 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 2788 | 1465037491870 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F58D000 == 30 [pid = 2788] [id = 313] 03:51:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0029E5800) [pid = 2788] [serial = 938] [outer = 0000000000000000] 03:51:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5C9000) [pid = 2788] [serial = 939] [outer = 000000B0029E5800] 03:51:31 INFO - PROCESS | 2788 | 1465037491921 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C9ED400) [pid = 2788] [serial = 940] [outer = 000000B0029E5800] 03:51:32 INFO - PROCESS | 2788 | 1465037492362 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 775ms 03:51:32 INFO - PROCESS | 2788 | 1465037492417 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 2788 | 1465037492420 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 03:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:51:32 INFO - PROCESS | 2788 | 1465037492424 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 2788 | 1465037492426 Marionette TRACE conn5 <- [1,1218,null,{}] 03:51:32 INFO - PROCESS | 2788 | 1465037492435 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:32 INFO - PROCESS | 2788 | 1465037492438 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:32 INFO - PROCESS | 2788 | 1465037492554 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 03:51:32 INFO - PROCESS | 2788 | 1465037492604 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 2788 | 1465037492606 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FBF1800 == 31 [pid = 2788] [id = 314] 03:51:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E30DC00) [pid = 2788] [serial = 941] [outer = 0000000000000000] 03:51:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00E921000) [pid = 2788] [serial = 942] [outer = 000000B00E30DC00] 03:51:32 INFO - PROCESS | 2788 | 1465037492653 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00EDE6800) [pid = 2788] [serial = 943] [outer = 000000B00E30DC00] 03:51:33 INFO - PROCESS | 2788 | 1465037493117 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 03:51:33 INFO - PROCESS | 2788 | 1465037493166 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 2788 | 1465037493168 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 03:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:51:33 INFO - PROCESS | 2788 | 1465037493171 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 2788 | 1465037493173 Marionette TRACE conn5 <- [1,1222,null,{}] 03:51:33 INFO - PROCESS | 2788 | 1465037493177 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:33 INFO - PROCESS | 2788 | 1465037493179 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:33 INFO - PROCESS | 2788 | 1465037493287 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 03:51:33 INFO - PROCESS | 2788 | 1465037493294 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 2788 | 1465037493296 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100EE000 == 32 [pid = 2788] [id = 315] 03:51:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008935400) [pid = 2788] [serial = 944] [outer = 0000000000000000] 03:51:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00F42C000) [pid = 2788] [serial = 945] [outer = 000000B008935400] 03:51:33 INFO - PROCESS | 2788 | 1465037493341 Marionette DEBUG loaded listener.js 03:51:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FA2D800) [pid = 2788] [serial = 946] [outer = 000000B008935400] 03:51:33 INFO - PROCESS | 2788 | 1465037493777 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 03:51:33 INFO - PROCESS | 2788 | 1465037493845 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 2788 | 1465037493847 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 03:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:51:33 INFO - PROCESS | 2788 | 1465037493850 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 2788 | 1465037493852 Marionette TRACE conn5 <- [1,1226,null,{}] 03:51:33 INFO - PROCESS | 2788 | 1465037493856 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:33 INFO - PROCESS | 2788 | 1465037493862 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:34 INFO - PROCESS | 2788 | 1465037493997 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 03:51:34 INFO - PROCESS | 2788 | 1465037494051 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:34 INFO - PROCESS | 2788 | 1465037494053 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012292000 == 33 [pid = 2788] [id = 316] 03:51:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FEED800) [pid = 2788] [serial = 947] [outer = 0000000000000000] 03:51:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010096800) [pid = 2788] [serial = 948] [outer = 000000B00FEED800] 03:51:34 INFO - PROCESS | 2788 | 1465037494102 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010550000) [pid = 2788] [serial = 949] [outer = 000000B00FEED800] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B011D50400) [pid = 2788] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E30D000) [pid = 2788] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B013B0D400) [pid = 2788] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00C9ED000) [pid = 2788] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01022A800) [pid = 2788] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013929C00) [pid = 2788] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FA2E000) [pid = 2788] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002A17C00) [pid = 2788] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002E94C00) [pid = 2788] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013494000) [pid = 2788] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B007173400) [pid = 2788] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:51:34 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0079CCC00) [pid = 2788] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:51:34 INFO - PROCESS | 2788 | 1465037494684 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 881ms 03:51:34 INFO - PROCESS | 2788 | 1465037494735 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 2788 | 1465037494737 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 03:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:51:34 INFO - PROCESS | 2788 | 1465037494745 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 2788 | 1465037494747 Marionette TRACE conn5 <- [1,1230,null,{}] 03:51:34 INFO - PROCESS | 2788 | 1465037494750 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:34 INFO - PROCESS | 2788 | 1465037494752 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:34 INFO - PROCESS | 2788 | 1465037494834 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 03:51:34 INFO - PROCESS | 2788 | 1465037494839 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:34 INFO - PROCESS | 2788 | 1465037494841 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013045800 == 34 [pid = 2788] [id = 317] 03:51:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C5CBC00) [pid = 2788] [serial = 950] [outer = 0000000000000000] 03:51:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010A20400) [pid = 2788] [serial = 951] [outer = 000000B00C5CBC00] 03:51:34 INFO - PROCESS | 2788 | 1465037494886 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010C6E000) [pid = 2788] [serial = 952] [outer = 000000B00C5CBC00] 03:51:35 INFO - PROCESS | 2788 | 1465037495321 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 03:51:35 INFO - PROCESS | 2788 | 1465037495378 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 03:51:35 INFO - PROCESS | 2788 | 1465037495380 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 03:51:35 INFO - PROCESS | 2788 | 1465037495383 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:51:35 INFO - PROCESS | 2788 | 1465037495385 Marionette TRACE conn5 <- [1,1234,null,{}] 03:51:35 INFO - PROCESS | 2788 | 1465037495389 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:35 INFO - PROCESS | 2788 | 1465037495391 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:35 INFO - PROCESS | 2788 | 1465037495474 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 03:51:35 INFO - PROCESS | 2788 | 1465037495480 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 2788 | 1465037495482 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013983800 == 35 [pid = 2788] [id = 318] 03:51:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E308800) [pid = 2788] [serial = 953] [outer = 0000000000000000] 03:51:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E58400) [pid = 2788] [serial = 954] [outer = 000000B00E308800] 03:51:35 INFO - PROCESS | 2788 | 1465037495530 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B011D56400) [pid = 2788] [serial = 955] [outer = 000000B00E308800] 03:51:36 INFO - PROCESS | 2788 | 1465037496058 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 03:51:36 INFO - PROCESS | 2788 | 1465037496122 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 2788 | 1465037496124 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 03:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:51:36 INFO - PROCESS | 2788 | 1465037496128 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 2788 | 1465037496129 Marionette TRACE conn5 <- [1,1238,null,{}] 03:51:36 INFO - PROCESS | 2788 | 1465037496159 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:36 INFO - PROCESS | 2788 | 1465037496161 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:36 INFO - PROCESS | 2788 | 1465037496243 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 03:51:36 INFO - PROCESS | 2788 | 1465037496254 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:36 INFO - PROCESS | 2788 | 1465037496256 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F58C000 == 36 [pid = 2788] [id = 319] 03:51:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011D55800) [pid = 2788] [serial = 956] [outer = 0000000000000000] 03:51:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B012D91400) [pid = 2788] [serial = 957] [outer = 000000B011D55800] 03:51:36 INFO - PROCESS | 2788 | 1465037496300 Marionette DEBUG loaded listener.js 03:51:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B0130E8000) [pid = 2788] [serial = 958] [outer = 000000B011D55800] 03:51:37 INFO - PROCESS | 2788 | 1465037497088 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1004ms 03:51:37 INFO - PROCESS | 2788 | 1465037497144 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 03:51:37 INFO - PROCESS | 2788 | 1465037497149 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 03:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:51:37 INFO - PROCESS | 2788 | 1465037497155 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 2788 | 1465037497160 Marionette TRACE conn5 <- [1,1242,null,{}] 03:51:37 INFO - PROCESS | 2788 | 1465037497166 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:37 INFO - PROCESS | 2788 | 1465037497169 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:37 INFO - PROCESS | 2788 | 1465037497310 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 03:51:37 INFO - PROCESS | 2788 | 1465037497446 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:37 INFO - PROCESS | 2788 | 1465037497449 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E09A000 == 37 [pid = 2788] [id = 320] 03:51:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0079CAC00) [pid = 2788] [serial = 959] [outer = 0000000000000000] 03:51:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B007EA5000) [pid = 2788] [serial = 960] [outer = 000000B0079CAC00] 03:51:37 INFO - PROCESS | 2788 | 1465037497510 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00904D000) [pid = 2788] [serial = 961] [outer = 000000B0079CAC00] 03:51:38 INFO - PROCESS | 2788 | 1465037498308 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1240ms 03:51:38 INFO - PROCESS | 2788 | 1465037498395 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 2788 | 1465037498400 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 03:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:51:38 INFO - PROCESS | 2788 | 1465037498407 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 2788 | 1465037498410 Marionette TRACE conn5 <- [1,1246,null,{}] 03:51:38 INFO - PROCESS | 2788 | 1465037498414 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:38 INFO - PROCESS | 2788 | 1465037498418 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:38 INFO - PROCESS | 2788 | 1465037498577 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 03:51:38 INFO - PROCESS | 2788 | 1465037498647 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:38 INFO - PROCESS | 2788 | 1465037498650 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B006E55800 == 38 [pid = 2788] [id = 321] 03:51:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0029E2800) [pid = 2788] [serial = 962] [outer = 0000000000000000] 03:51:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B0070A7800) [pid = 2788] [serial = 963] [outer = 000000B0029E2800] 03:51:38 INFO - PROCESS | 2788 | 1465037498810 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00BF49400) [pid = 2788] [serial = 964] [outer = 000000B0029E2800] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B013983800 == 37 [pid = 2788] [id = 318] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B013045800 == 36 [pid = 2788] [id = 317] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B012292000 == 35 [pid = 2788] [id = 316] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100EE000 == 34 [pid = 2788] [id = 315] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FBF1800 == 33 [pid = 2788] [id = 314] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F58D000 == 32 [pid = 2788] [id = 313] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C934800 == 31 [pid = 2788] [id = 312] 03:51:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DE4800 == 30 [pid = 2788] [id = 311] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B010E2C000) [pid = 2788] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010AD2800) [pid = 2788] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B01392F800) [pid = 2788] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00FEF9400) [pid = 2788] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B011D4E000) [pid = 2788] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00E303C00) [pid = 2788] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0134ACC00) [pid = 2788] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B013912C00) [pid = 2788] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008A9F800) [pid = 2788] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C4ECC00) [pid = 2788] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B009051400) [pid = 2788] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010E2BC00) [pid = 2788] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008934800) [pid = 2788] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FB20800) [pid = 2788] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B007B4EC00) [pid = 2788] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013918800) [pid = 2788] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B011E09000) [pid = 2788] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E364400) [pid = 2788] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00EBFEC00) [pid = 2788] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B012461800) [pid = 2788] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B012D8A400) [pid = 2788] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B01394B800) [pid = 2788] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013B11800) [pid = 2788] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013B1AC00) [pid = 2788] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:51:39 INFO - PROCESS | 2788 | 1465037499497 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1140ms 03:51:39 INFO - PROCESS | 2788 | 1465037499548 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 2788 | 1465037499553 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 03:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:51:39 INFO - PROCESS | 2788 | 1465037499558 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 2788 | 1465037499560 Marionette TRACE conn5 <- [1,1250,null,{}] 03:51:39 INFO - PROCESS | 2788 | 1465037499565 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:39 INFO - PROCESS | 2788 | 1465037499567 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:39 INFO - PROCESS | 2788 | 1465037499697 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 03:51:39 INFO - PROCESS | 2788 | 1465037499750 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:39 INFO - PROCESS | 2788 | 1465037499752 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C92A800 == 31 [pid = 2788] [id = 322] 03:51:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B007B4B800) [pid = 2788] [serial = 965] [outer = 0000000000000000] 03:51:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B008A9D400) [pid = 2788] [serial = 966] [outer = 000000B007B4B800] 03:51:39 INFO - PROCESS | 2788 | 1465037499801 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00C5C9800) [pid = 2788] [serial = 967] [outer = 000000B007B4B800] 03:51:40 INFO - PROCESS | 2788 | 1465037500254 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 03:51:40 INFO - PROCESS | 2788 | 1465037500290 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 2788 | 1465037500294 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 03:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:51:40 INFO - PROCESS | 2788 | 1465037500300 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 2788 | 1465037500303 Marionette TRACE conn5 <- [1,1254,null,{}] 03:51:40 INFO - PROCESS | 2788 | 1465037500306 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:40 INFO - PROCESS | 2788 | 1465037500309 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:40 INFO - PROCESS | 2788 | 1465037500401 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 03:51:40 INFO - PROCESS | 2788 | 1465037500413 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 2788 | 1465037500416 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F412800 == 32 [pid = 2788] [id = 323] 03:51:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00E30D000) [pid = 2788] [serial = 968] [outer = 0000000000000000] 03:51:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E92D400) [pid = 2788] [serial = 969] [outer = 000000B00E30D000] 03:51:40 INFO - PROCESS | 2788 | 1465037500462 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00F206C00) [pid = 2788] [serial = 970] [outer = 000000B00E30D000] 03:51:40 INFO - PROCESS | 2788 | 1465037500945 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 03:51:41 INFO - PROCESS | 2788 | 1465037500995 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 2788 | 1465037500998 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 03:51:41 INFO - PROCESS | 2788 | 1465037501001 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:51:41 INFO - PROCESS | 2788 | 1465037501005 Marionette TRACE conn5 <- [1,1258,null,{}] 03:51:41 INFO - PROCESS | 2788 | 1465037501017 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:41 INFO - PROCESS | 2788 | 1465037501022 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:41 INFO - PROCESS | 2788 | 1465037501115 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 03:51:41 INFO - PROCESS | 2788 | 1465037501192 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 2788 | 1465037501194 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010119000 == 33 [pid = 2788] [id = 324] 03:51:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0029EB400) [pid = 2788] [serial = 971] [outer = 0000000000000000] 03:51:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FB1A800) [pid = 2788] [serial = 972] [outer = 000000B0029EB400] 03:51:41 INFO - PROCESS | 2788 | 1465037501240 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FF4B000) [pid = 2788] [serial = 973] [outer = 000000B0029EB400] 03:51:41 INFO - PROCESS | 2788 | 1465037501636 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 03:51:41 INFO - PROCESS | 2788 | 1465037501696 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 2788 | 1465037501699 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 03:51:41 INFO - PROCESS | 2788 | 1465037501702 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:51:41 INFO - PROCESS | 2788 | 1465037501704 Marionette TRACE conn5 <- [1,1262,null,{}] 03:51:41 INFO - PROCESS | 2788 | 1465037501708 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:41 INFO - PROCESS | 2788 | 1465037501710 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:41 INFO - PROCESS | 2788 | 1465037501862 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 03:51:41 INFO - PROCESS | 2788 | 1465037501880 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 2788 | 1465037501889 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012297000 == 34 [pid = 2788] [id = 325] 03:51:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B01005C000) [pid = 2788] [serial = 974] [outer = 0000000000000000] 03:51:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010C62000) [pid = 2788] [serial = 975] [outer = 000000B01005C000] 03:51:41 INFO - PROCESS | 2788 | 1465037501937 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010E37800) [pid = 2788] [serial = 976] [outer = 000000B01005C000] 03:51:42 INFO - PROCESS | 2788 | 1465037502384 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 03:51:42 INFO - PROCESS | 2788 | 1465037502439 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 03:51:42 INFO - PROCESS | 2788 | 1465037502442 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 03:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:51:42 INFO - PROCESS | 2788 | 1465037502445 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:51:42 INFO - PROCESS | 2788 | 1465037502447 Marionette TRACE conn5 <- [1,1266,null,{}] 03:51:42 INFO - PROCESS | 2788 | 1465037502450 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:42 INFO - PROCESS | 2788 | 1465037502453 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:42 INFO - PROCESS | 2788 | 1465037502562 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 03:51:42 INFO - PROCESS | 2788 | 1465037502622 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 2788 | 1465037502624 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFCA800 == 35 [pid = 2788] [id = 326] 03:51:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B011EDE400) [pid = 2788] [serial = 977] [outer = 0000000000000000] 03:51:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01245AC00) [pid = 2788] [serial = 978] [outer = 000000B011EDE400] 03:51:42 INFO - PROCESS | 2788 | 1465037502680 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0132BAC00) [pid = 2788] [serial = 979] [outer = 000000B011EDE400] 03:51:43 INFO - PROCESS | 2788 | 1465037503141 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 733ms 03:51:43 INFO - PROCESS | 2788 | 1465037503188 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 2788 | 1465037503191 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 03:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:51:43 INFO - PROCESS | 2788 | 1465037503196 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 2788 | 1465037503198 Marionette TRACE conn5 <- [1,1270,null,{}] 03:51:43 INFO - PROCESS | 2788 | 1465037503202 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:43 INFO - PROCESS | 2788 | 1465037503207 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:43 INFO - PROCESS | 2788 | 1465037503328 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 03:51:43 INFO - PROCESS | 2788 | 1465037503380 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:43 INFO - PROCESS | 2788 | 1465037503382 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01575D000 == 36 [pid = 2788] [id = 327] 03:51:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01348A800) [pid = 2788] [serial = 980] [outer = 0000000000000000] 03:51:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0134AE000) [pid = 2788] [serial = 981] [outer = 000000B01348A800] 03:51:43 INFO - PROCESS | 2788 | 1465037503426 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013916000) [pid = 2788] [serial = 982] [outer = 000000B01348A800] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00716F400) [pid = 2788] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00F6AE000) [pid = 2788] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013490800) [pid = 2788] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FEED800) [pid = 2788] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E308800) [pid = 2788] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C5CBC00) [pid = 2788] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E30DC00) [pid = 2788] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0029E5800) [pid = 2788] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B003753400) [pid = 2788] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008935C00) [pid = 2788] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008935400) [pid = 2788] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:51:43 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B002A18400) [pid = 2788] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:51:43 INFO - PROCESS | 2788 | 1465037503895 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms 03:51:43 INFO - PROCESS | 2788 | 1465037503935 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 2788 | 1465037503937 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 03:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:51:43 INFO - PROCESS | 2788 | 1465037503940 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 2788 | 1465037503942 Marionette TRACE conn5 <- [1,1274,null,{}] 03:51:43 INFO - PROCESS | 2788 | 1465037503946 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:43 INFO - PROCESS | 2788 | 1465037503948 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:44 INFO - PROCESS | 2788 | 1465037504032 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 03:51:44 INFO - PROCESS | 2788 | 1465037504038 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:44 INFO - PROCESS | 2788 | 1465037504040 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00902E800 == 37 [pid = 2788] [id = 328] 03:51:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00277A800) [pid = 2788] [serial = 983] [outer = 0000000000000000] 03:51:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00C983800) [pid = 2788] [serial = 984] [outer = 000000B00277A800] 03:51:44 INFO - PROCESS | 2788 | 1465037504085 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010E36C00) [pid = 2788] [serial = 985] [outer = 000000B00277A800] 03:51:44 INFO - PROCESS | 2788 | 1465037504510 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 03:51:44 INFO - PROCESS | 2788 | 1465037504572 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 2788 | 1465037504575 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 03:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:51:44 INFO - PROCESS | 2788 | 1465037504588 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 2788 | 1465037504590 Marionette TRACE conn5 <- [1,1278,null,{}] 03:51:44 INFO - PROCESS | 2788 | 1465037504594 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:44 INFO - PROCESS | 2788 | 1465037504595 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:44 INFO - PROCESS | 2788 | 1465037504704 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 03:51:44 INFO - PROCESS | 2788 | 1465037504712 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:44 INFO - PROCESS | 2788 | 1465037504714 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C4D800 == 38 [pid = 2788] [id = 329] 03:51:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013924C00) [pid = 2788] [serial = 986] [outer = 0000000000000000] 03:51:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01392C000) [pid = 2788] [serial = 987] [outer = 000000B013924C00] 03:51:44 INFO - PROCESS | 2788 | 1465037504758 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01394CC00) [pid = 2788] [serial = 988] [outer = 000000B013924C00] 03:51:45 INFO - PROCESS | 2788 | 1465037505188 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 649ms 03:51:45 INFO - PROCESS | 2788 | 1465037505230 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 03:51:45 INFO - PROCESS | 2788 | 1465037505232 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 03:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:51:45 INFO - PROCESS | 2788 | 1465037505236 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:51:45 INFO - PROCESS | 2788 | 1465037505237 Marionette TRACE conn5 <- [1,1282,null,{}] 03:51:45 INFO - PROCESS | 2788 | 1465037505241 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:45 INFO - PROCESS | 2788 | 1465037505243 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:45 INFO - PROCESS | 2788 | 1465037505327 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 03:51:45 INFO - PROCESS | 2788 | 1465037505333 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:45 INFO - PROCESS | 2788 | 1465037505335 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC8000 == 39 [pid = 2788] [id = 330] 03:51:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013951000) [pid = 2788] [serial = 989] [outer = 0000000000000000] 03:51:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013B11400) [pid = 2788] [serial = 990] [outer = 000000B013951000] 03:51:45 INFO - PROCESS | 2788 | 1465037505380 Marionette DEBUG loaded listener.js 03:51:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013B1B000) [pid = 2788] [serial = 991] [outer = 000000B013951000] 03:51:45 INFO - PROCESS | 2788 | 1465037505812 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 628ms 03:51:45 INFO - PROCESS | 2788 | 1465037505867 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 03:51:45 INFO - PROCESS | 2788 | 1465037505870 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 03:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:51:45 INFO - PROCESS | 2788 | 1465037505918 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:51:45 INFO - PROCESS | 2788 | 1465037505922 Marionette TRACE conn5 <- [1,1286,null,{}] 03:51:45 INFO - PROCESS | 2788 | 1465037505927 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:45 INFO - PROCESS | 2788 | 1465037505931 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:46 INFO - PROCESS | 2788 | 1465037506148 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 03:51:46 INFO - PROCESS | 2788 | 1465037506223 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:46 INFO - PROCESS | 2788 | 1465037506227 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C554000 == 40 [pid = 2788] [id = 331] 03:51:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B007DA1400) [pid = 2788] [serial = 992] [outer = 0000000000000000] 03:51:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00896A000) [pid = 2788] [serial = 993] [outer = 000000B007DA1400] 03:51:46 INFO - PROCESS | 2788 | 1465037506287 Marionette DEBUG loaded listener.js 03:51:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C5A0800) [pid = 2788] [serial = 994] [outer = 000000B007DA1400] 03:51:46 INFO - PROCESS | 2788 | 1465037506886 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1030ms 03:51:46 INFO - PROCESS | 2788 | 1465037506952 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 03:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:51:46 INFO - PROCESS | 2788 | 1465037506957 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 03:51:46 INFO - PROCESS | 2788 | 1465037506962 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 2788 | 1465037506965 Marionette TRACE conn5 <- [1,1290,null,{}] 03:51:46 INFO - PROCESS | 2788 | 1465037506972 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:46 INFO - PROCESS | 2788 | 1465037506977 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:47 INFO - PROCESS | 2788 | 1465037507095 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 03:51:47 INFO - PROCESS | 2788 | 1465037507213 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:47 INFO - PROCESS | 2788 | 1465037507216 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ED8800 == 41 [pid = 2788] [id = 332] 03:51:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00EDEA400) [pid = 2788] [serial = 995] [outer = 0000000000000000] 03:51:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FB15400) [pid = 2788] [serial = 996] [outer = 000000B00EDEA400] 03:51:47 INFO - PROCESS | 2788 | 1465037507276 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FF49800) [pid = 2788] [serial = 997] [outer = 000000B00EDEA400] 03:51:47 INFO - PROCESS | 2788 | 1465037507917 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 984ms 03:51:47 INFO - PROCESS | 2788 | 1465037507950 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 2788 | 1465037507953 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 03:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:51:47 INFO - PROCESS | 2788 | 1465037507957 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 2788 | 1465037507959 Marionette TRACE conn5 <- [1,1294,null,{}] 03:51:47 INFO - PROCESS | 2788 | 1465037507963 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:47 INFO - PROCESS | 2788 | 1465037507966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:48 INFO - PROCESS | 2788 | 1465037508083 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 03:51:48 INFO - PROCESS | 2788 | 1465037508210 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 2788 | 1465037508217 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E82800 == 42 [pid = 2788] [id = 333] 03:51:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013493400) [pid = 2788] [serial = 998] [outer = 0000000000000000] 03:51:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013498C00) [pid = 2788] [serial = 999] [outer = 000000B013493400] 03:51:48 INFO - PROCESS | 2788 | 1465037508276 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B01392C400) [pid = 2788] [serial = 1000] [outer = 000000B013493400] 03:51:48 INFO - PROCESS | 2788 | 1465037508915 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1025ms 03:51:48 INFO - PROCESS | 2788 | 1465037508984 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 2788 | 1465037508986 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 03:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:51:48 INFO - PROCESS | 2788 | 1465037508990 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 2788 | 1465037508992 Marionette TRACE conn5 <- [1,1298,null,{}] 03:51:49 INFO - PROCESS | 2788 | 1465037508996 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:49 INFO - PROCESS | 2788 | 1465037508999 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:49 INFO - PROCESS | 2788 | 1465037509115 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 03:51:49 INFO - PROCESS | 2788 | 1465037509232 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 2788 | 1465037509235 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0170A2000 == 43 [pid = 2788] [id = 334] 03:51:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013BB0000) [pid = 2788] [serial = 1001] [outer = 0000000000000000] 03:51:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013C62C00) [pid = 2788] [serial = 1002] [outer = 000000B013BB0000] 03:51:49 INFO - PROCESS | 2788 | 1465037509291 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013C6B400) [pid = 2788] [serial = 1003] [outer = 000000B013BB0000] 03:51:50 INFO - PROCESS | 2788 | 1465037510009 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1087ms 03:51:50 INFO - PROCESS | 2788 | 1465037510088 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 2788 | 1465037510092 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 03:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:51:50 INFO - PROCESS | 2788 | 1465037510097 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 2788 | 1465037510101 Marionette TRACE conn5 <- [1,1302,null,{}] 03:51:50 INFO - PROCESS | 2788 | 1465037510106 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:50 INFO - PROCESS | 2788 | 1465037510110 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:50 INFO - PROCESS | 2788 | 1465037510220 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 03:51:50 INFO - PROCESS | 2788 | 1465037510292 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:50 INFO - PROCESS | 2788 | 1465037510297 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C93B000 == 44 [pid = 2788] [id = 335] 03:51:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00BF49800) [pid = 2788] [serial = 1004] [outer = 0000000000000000] 03:51:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00C450C00) [pid = 2788] [serial = 1005] [outer = 000000B00BF49800] 03:51:50 INFO - PROCESS | 2788 | 1465037510348 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00E311400) [pid = 2788] [serial = 1006] [outer = 000000B00BF49800] 03:51:50 INFO - PROCESS | 2788 | 1465037510945 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 880ms 03:51:50 INFO - PROCESS | 2788 | 1465037510980 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 2788 | 1465037510984 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 03:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:51:50 INFO - PROCESS | 2788 | 1465037510990 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 2788 | 1465037510993 Marionette TRACE conn5 <- [1,1306,null,{}] 03:51:51 INFO - PROCESS | 2788 | 1465037510997 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:51 INFO - PROCESS | 2788 | 1465037510999 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C4D800 == 43 [pid = 2788] [id = 329] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00902E800 == 42 [pid = 2788] [id = 328] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B01575D000 == 41 [pid = 2788] [id = 327] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFCA800 == 40 [pid = 2788] [id = 326] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B012297000 == 39 [pid = 2788] [id = 325] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B010119000 == 38 [pid = 2788] [id = 324] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F412800 == 37 [pid = 2788] [id = 323] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C92A800 == 36 [pid = 2788] [id = 322] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B006E55800 == 35 [pid = 2788] [id = 321] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E09A000 == 34 [pid = 2788] [id = 320] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F58C000 == 33 [pid = 2788] [id = 319] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B007BBC800 == 32 [pid = 2788] [id = 310] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C93B000 == 31 [pid = 2788] [id = 335] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B0170A2000 == 30 [pid = 2788] [id = 334] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E82800 == 29 [pid = 2788] [id = 333] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ED8800 == 28 [pid = 2788] [id = 332] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC8000 == 27 [pid = 2788] [id = 330] 03:51:51 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C554000 == 26 [pid = 2788] [id = 331] 03:51:51 INFO - PROCESS | 2788 | 1465037511727 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00E921000) [pid = 2788] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00C5C9000) [pid = 2788] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B003C8C000) [pid = 2788] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B007177800) [pid = 2788] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B0089A0400) [pid = 2788] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008AA9000) [pid = 2788] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00F42C000) [pid = 2788] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B008968800) [pid = 2788] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B003EF5000) [pid = 2788] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00EDE6800) [pid = 2788] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E308000) [pid = 2788] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C446C00) [pid = 2788] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010C0C800) [pid = 2788] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FB96400) [pid = 2788] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013BA3400) [pid = 2788] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0134AC000) [pid = 2788] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010096800) [pid = 2788] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FA2D800) [pid = 2788] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010E58400) [pid = 2788] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B012D91400) [pid = 2788] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010550000) [pid = 2788] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010A20400) [pid = 2788] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C9ED400) [pid = 2788] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B010C6E000) [pid = 2788] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B011D56400) [pid = 2788] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:51:51 INFO - PROCESS | 2788 | 1465037511923 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 2788 | 1465037511926 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00303A000 == 27 [pid = 2788] [id = 336] 03:51:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B002625400) [pid = 2788] [serial = 1007] [outer = 0000000000000000] 03:51:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00276E800) [pid = 2788] [serial = 1008] [outer = 000000B002625400] 03:51:51 INFO - PROCESS | 2788 | 1465037511978 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0029E8000) [pid = 2788] [serial = 1009] [outer = 000000B002625400] 03:51:52 INFO - PROCESS | 2788 | 1465037512484 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1529ms 03:51:52 INFO - PROCESS | 2788 | 1465037512525 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 2788 | 1465037512529 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 03:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:51:52 INFO - PROCESS | 2788 | 1465037512534 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 2788 | 1465037512537 Marionette TRACE conn5 <- [1,1310,null,{}] 03:51:52 INFO - PROCESS | 2788 | 1465037512541 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:52 INFO - PROCESS | 2788 | 1465037512544 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:52 INFO - PROCESS | 2788 | 1465037512639 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 03:51:52 INFO - PROCESS | 2788 | 1465037512655 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 2788 | 1465037512657 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008ADA800 == 28 [pid = 2788] [id = 337] 03:51:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B003757C00) [pid = 2788] [serial = 1010] [outer = 0000000000000000] 03:51:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B007117000) [pid = 2788] [serial = 1011] [outer = 000000B003757C00] 03:51:52 INFO - PROCESS | 2788 | 1465037512705 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B0079CF000) [pid = 2788] [serial = 1012] [outer = 000000B003757C00] 03:51:53 INFO - PROCESS | 2788 | 1465037513163 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 03:51:53 INFO - PROCESS | 2788 | 1465037513244 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 2788 | 1465037513248 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 03:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:51:53 INFO - PROCESS | 2788 | 1465037513251 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 2788 | 1465037513253 Marionette TRACE conn5 <- [1,1314,null,{}] 03:51:53 INFO - PROCESS | 2788 | 1465037513257 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:53 INFO - PROCESS | 2788 | 1465037513260 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:53 INFO - PROCESS | 2788 | 1465037513359 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 03:51:53 INFO - PROCESS | 2788 | 1465037513374 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 2788 | 1465037513377 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E082800 == 29 [pid = 2788] [id = 338] 03:51:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B008972000) [pid = 2788] [serial = 1013] [outer = 0000000000000000] 03:51:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B008A82800) [pid = 2788] [serial = 1014] [outer = 000000B008972000] 03:51:53 INFO - PROCESS | 2788 | 1465037513423 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B008AA8C00) [pid = 2788] [serial = 1015] [outer = 000000B008972000] 03:51:53 INFO - PROCESS | 2788 | 1465037513888 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 03:51:53 INFO - PROCESS | 2788 | 1465037513926 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 2788 | 1465037513930 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 03:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:51:53 INFO - PROCESS | 2788 | 1465037513941 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 2788 | 1465037513946 Marionette TRACE conn5 <- [1,1318,null,{}] 03:51:53 INFO - PROCESS | 2788 | 1465037513951 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:53 INFO - PROCESS | 2788 | 1465037513954 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:54 INFO - PROCESS | 2788 | 1465037514048 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 03:51:54 INFO - PROCESS | 2788 | 1465037514054 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 2788 | 1465037514056 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F73B000 == 30 [pid = 2788] [id = 339] 03:51:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B009467400) [pid = 2788] [serial = 1016] [outer = 0000000000000000] 03:51:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00C446C00) [pid = 2788] [serial = 1017] [outer = 000000B009467400] 03:51:54 INFO - PROCESS | 2788 | 1465037514101 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00C9E8400) [pid = 2788] [serial = 1018] [outer = 000000B009467400] 03:51:54 INFO - PROCESS | 2788 | 1465037514576 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 03:51:54 INFO - PROCESS | 2788 | 1465037514631 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 2788 | 1465037514633 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 03:51:54 INFO - PROCESS | 2788 | 1465037514636 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:51:54 INFO - PROCESS | 2788 | 1465037514638 Marionette TRACE conn5 <- [1,1322,null,{}] 03:51:54 INFO - PROCESS | 2788 | 1465037514647 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:54 INFO - PROCESS | 2788 | 1465037514656 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:54 INFO - PROCESS | 2788 | 1465037514796 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 03:51:54 INFO - PROCESS | 2788 | 1465037514847 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 2788 | 1465037514849 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE84000 == 31 [pid = 2788] [id = 340] 03:51:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C569C00) [pid = 2788] [serial = 1019] [outer = 0000000000000000] 03:51:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00E921000) [pid = 2788] [serial = 1020] [outer = 000000B00C569C00] 03:51:54 INFO - PROCESS | 2788 | 1465037514895 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00EBF8000) [pid = 2788] [serial = 1021] [outer = 000000B00C569C00] 03:51:55 INFO - PROCESS | 2788 | 1465037515311 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 733ms 03:51:55 INFO - PROCESS | 2788 | 1465037515378 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 03:51:55 INFO - PROCESS | 2788 | 1465037515381 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 03:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:51:55 INFO - PROCESS | 2788 | 1465037515384 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - PROCESS | 2788 | 1465037515386 Marionette TRACE conn5 <- [1,1326,null,{}] 03:51:55 INFO - PROCESS | 2788 | 1465037515389 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:55 INFO - PROCESS | 2788 | 1465037515391 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:55 INFO - PROCESS | 2788 | 1465037515505 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 03:51:55 INFO - PROCESS | 2788 | 1465037515559 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:55 INFO - PROCESS | 2788 | 1465037515565 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010C2A800 == 32 [pid = 2788] [id = 341] 03:51:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B002D0C800) [pid = 2788] [serial = 1022] [outer = 0000000000000000] 03:51:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00F6A6000) [pid = 2788] [serial = 1023] [outer = 000000B002D0C800] 03:51:55 INFO - PROCESS | 2788 | 1465037515622 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00FB93800) [pid = 2788] [serial = 1024] [outer = 000000B002D0C800] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B013951000) [pid = 2788] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B011EDE400) [pid = 2788] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B01348A800) [pid = 2788] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00277A800) [pid = 2788] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00E30D000) [pid = 2788] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0029EB400) [pid = 2788] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B007B4B800) [pid = 2788] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B011D55800) [pid = 2788] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0029E2800) [pid = 2788] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0079CAC00) [pid = 2788] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013924C00) [pid = 2788] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:51:56 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B01005C000) [pid = 2788] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:51:56 INFO - PROCESS | 2788 | 1465037516684 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1325ms 03:51:56 INFO - PROCESS | 2788 | 1465037516719 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 2788 | 1465037516722 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 03:51:56 INFO - PROCESS | 2788 | 1465037516725 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 2788 | 1465037516727 Marionette TRACE conn5 <- [1,1330,null,{}] 03:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:51:56 INFO - PROCESS | 2788 | 1465037516731 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:56 INFO - PROCESS | 2788 | 1465037516733 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:56 INFO - PROCESS | 2788 | 1465037516817 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 03:51:56 INFO - PROCESS | 2788 | 1465037516823 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 2788 | 1465037516825 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00371F000 == 33 [pid = 2788] [id = 342] 03:51:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00CA85400) [pid = 2788] [serial = 1025] [outer = 0000000000000000] 03:51:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FEEAC00) [pid = 2788] [serial = 1026] [outer = 000000B00CA85400] 03:51:56 INFO - PROCESS | 2788 | 1465037516870 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01005C000) [pid = 2788] [serial = 1027] [outer = 000000B00CA85400] 03:51:57 INFO - PROCESS | 2788 | 1465037517303 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 03:51:57 INFO - PROCESS | 2788 | 1465037517360 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 03:51:57 INFO - PROCESS | 2788 | 1465037517362 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 03:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:51:57 INFO - PROCESS | 2788 | 1465037517365 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 2788 | 1465037517367 Marionette TRACE conn5 <- [1,1334,null,{}] 03:51:57 INFO - PROCESS | 2788 | 1465037517371 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:57 INFO - PROCESS | 2788 | 1465037517373 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:57 INFO - PROCESS | 2788 | 1465037517454 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 03:51:57 INFO - PROCESS | 2788 | 1465037517460 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:57 INFO - PROCESS | 2788 | 1465037517462 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01345C000 == 34 [pid = 2788] [id = 343] 03:51:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00C5D3000) [pid = 2788] [serial = 1028] [outer = 0000000000000000] 03:51:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010ACD000) [pid = 2788] [serial = 1029] [outer = 000000B00C5D3000] 03:51:57 INFO - PROCESS | 2788 | 1465037517507 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010C6CC00) [pid = 2788] [serial = 1030] [outer = 000000B00C5D3000] 03:51:57 INFO - PROCESS | 2788 | 1465037517949 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 03:51:58 INFO - PROCESS | 2788 | 1465037517997 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 2788 | 1465037517999 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 03:51:58 INFO - PROCESS | 2788 | 1465037518002 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:51:58 INFO - PROCESS | 2788 | 1465037518004 Marionette TRACE conn5 <- [1,1338,null,{}] 03:51:58 INFO - PROCESS | 2788 | 1465037518007 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:58 INFO - PROCESS | 2788 | 1465037518009 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:58 INFO - PROCESS | 2788 | 1465037518092 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 03:51:58 INFO - PROCESS | 2788 | 1465037518100 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 2788 | 1465037518102 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E80000 == 35 [pid = 2788] [id = 344] 03:51:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010C7EC00) [pid = 2788] [serial = 1031] [outer = 0000000000000000] 03:51:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010E54000) [pid = 2788] [serial = 1032] [outer = 000000B010C7EC00] 03:51:58 INFO - PROCESS | 2788 | 1465037518147 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B011D4E000) [pid = 2788] [serial = 1033] [outer = 000000B010C7EC00] 03:51:58 INFO - PROCESS | 2788 | 1465037518913 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 984ms 03:51:58 INFO - PROCESS | 2788 | 1465037518990 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 2788 | 1465037518996 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 03:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:51:59 INFO - PROCESS | 2788 | 1465037519001 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 2788 | 1465037519005 Marionette TRACE conn5 <- [1,1342,null,{}] 03:51:59 INFO - PROCESS | 2788 | 1465037519012 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 2788 | 1465037519015 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:59 INFO - PROCESS | 2788 | 1465037519180 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 03:51:59 INFO - PROCESS | 2788 | 1465037519291 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 2788 | 1465037519294 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:51:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C92C800 == 36 [pid = 2788] [id = 345] 03:51:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B002D0EC00) [pid = 2788] [serial = 1034] [outer = 0000000000000000] 03:51:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B006E62C00) [pid = 2788] [serial = 1035] [outer = 000000B002D0EC00] 03:51:59 INFO - PROCESS | 2788 | 1465037519354 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B008933C00) [pid = 2788] [serial = 1036] [outer = 000000B002D0EC00] 03:52:00 INFO - PROCESS | 2788 | 1465037520217 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1242ms 03:52:00 INFO - PROCESS | 2788 | 1465037520246 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 03:52:00 INFO - PROCESS | 2788 | 1465037520251 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 03:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:52:00 INFO - PROCESS | 2788 | 1465037520258 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 2788 | 1465037520261 Marionette TRACE conn5 <- [1,1346,null,{}] 03:52:00 INFO - PROCESS | 2788 | 1465037520265 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:00 INFO - PROCESS | 2788 | 1465037520269 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:00 INFO - PROCESS | 2788 | 1465037520395 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 03:52:00 INFO - PROCESS | 2788 | 1465037520472 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 2788 | 1465037520475 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007350000 == 37 [pid = 2788] [id = 346] 03:52:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B002623800) [pid = 2788] [serial = 1037] [outer = 0000000000000000] 03:52:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00304CC00) [pid = 2788] [serial = 1038] [outer = 000000B002623800] 03:52:00 INFO - PROCESS | 2788 | 1465037520647 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00896F800) [pid = 2788] [serial = 1039] [outer = 000000B002623800] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B01345C000 == 36 [pid = 2788] [id = 343] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00371F000 == 35 [pid = 2788] [id = 342] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B010C2A800 == 34 [pid = 2788] [id = 341] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE84000 == 33 [pid = 2788] [id = 340] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F73B000 == 32 [pid = 2788] [id = 339] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E082800 == 31 [pid = 2788] [id = 338] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B008ADA800 == 30 [pid = 2788] [id = 337] 03:52:01 INFO - PROCESS | 2788 | --DOCSHELL 000000B00303A000 == 29 [pid = 2788] [id = 336] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B013B11400) [pid = 2788] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B01245AC00) [pid = 2788] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0134AE000) [pid = 2788] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0132BAC00) [pid = 2788] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00C983800) [pid = 2788] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00E92D400) [pid = 2788] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00F206C00) [pid = 2788] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FB1A800) [pid = 2788] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FF4B000) [pid = 2788] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008A9D400) [pid = 2788] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00C5C9800) [pid = 2788] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0130E8000) [pid = 2788] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0070A7800) [pid = 2788] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00BF49400) [pid = 2788] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B007EA5000) [pid = 2788] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00904D000) [pid = 2788] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B01392C000) [pid = 2788] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013B1B000) [pid = 2788] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013916000) [pid = 2788] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B010C62000) [pid = 2788] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B010E37800) [pid = 2788] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01394CC00) [pid = 2788] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010E36C00) [pid = 2788] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:52:01 INFO - PROCESS | 2788 | 1465037521310 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1083ms 03:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:52:01 INFO - PROCESS | 2788 | 1465037521344 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 2788 | 1465037521347 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 03:52:01 INFO - PROCESS | 2788 | 1465037521352 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 2788 | 1465037521355 Marionette TRACE conn5 <- [1,1350,null,{}] 03:52:01 INFO - PROCESS | 2788 | 1465037521360 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 2788 | 1465037521362 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:01 INFO - PROCESS | 2788 | 1465037521459 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 03:52:01 INFO - PROCESS | 2788 | 1465037521537 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 2788 | 1465037521540 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00902C000 == 30 [pid = 2788] [id = 347] 03:52:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B0029E7C00) [pid = 2788] [serial = 1040] [outer = 0000000000000000] 03:52:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B0079CAC00) [pid = 2788] [serial = 1041] [outer = 000000B0029E7C00] 03:52:01 INFO - PROCESS | 2788 | 1465037521590 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00BF96C00) [pid = 2788] [serial = 1042] [outer = 000000B0029E7C00] 03:52:02 INFO - PROCESS | 2788 | 1465037522057 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 03:52:02 INFO - PROCESS | 2788 | 1465037522085 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 2788 | 1465037522089 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 03:52:02 INFO - PROCESS | 2788 | 1465037522095 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:52:02 INFO - PROCESS | 2788 | 1465037522098 Marionette TRACE conn5 <- [1,1354,null,{}] 03:52:02 INFO - PROCESS | 2788 | 1465037522106 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:02 INFO - PROCESS | 2788 | 1465037522109 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:02 INFO - PROCESS | 2788 | 1465037522203 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 03:52:02 INFO - PROCESS | 2788 | 1465037522210 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 2788 | 1465037522212 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72F800 == 31 [pid = 2788] [id = 348] 03:52:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C9E5C00) [pid = 2788] [serial = 1043] [outer = 0000000000000000] 03:52:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E309C00) [pid = 2788] [serial = 1044] [outer = 000000B00C9E5C00] 03:52:02 INFO - PROCESS | 2788 | 1465037522258 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00E998800) [pid = 2788] [serial = 1045] [outer = 000000B00C9E5C00] 03:52:02 INFO - PROCESS | 2788 | 1465037522738 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 2788 | 1465037522794 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 03:52:02 INFO - PROCESS | 2788 | 1465037522797 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 2788 | 1465037522801 Marionette TRACE conn5 <- [1,1358,null,{}] 03:52:02 INFO - PROCESS | 2788 | 1465037522812 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:02 INFO - PROCESS | 2788 | 1465037522817 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:02 INFO - PROCESS | 2788 | 1465037522911 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 03:52:02 INFO - PROCESS | 2788 | 1465037522921 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 2788 | 1465037522923 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01055C000 == 32 [pid = 2788] [id = 349] 03:52:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00F20A000) [pid = 2788] [serial = 1046] [outer = 0000000000000000] 03:52:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00FB19800) [pid = 2788] [serial = 1047] [outer = 000000B00F20A000] 03:52:02 INFO - PROCESS | 2788 | 1465037522975 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00FEEFC00) [pid = 2788] [serial = 1048] [outer = 000000B00F20A000] 03:52:03 INFO - PROCESS | 2788 | 1465037523409 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 2788 | 1465037523436 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 03:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:52:03 INFO - PROCESS | 2788 | 1465037523439 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 2788 | 1465037523441 Marionette TRACE conn5 <- [1,1362,null,{}] 03:52:03 INFO - PROCESS | 2788 | 1465037523444 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:03 INFO - PROCESS | 2788 | 1465037523446 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:03 INFO - PROCESS | 2788 | 1465037523566 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 03:52:03 INFO - PROCESS | 2788 | 1465037523643 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 2788 | 1465037523645 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013040000 == 33 [pid = 2788] [id = 350] 03:52:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E30E000) [pid = 2788] [serial = 1049] [outer = 0000000000000000] 03:52:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01022F400) [pid = 2788] [serial = 1050] [outer = 000000B00E30E000] 03:52:03 INFO - PROCESS | 2788 | 1465037523690 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E2BC00) [pid = 2788] [serial = 1051] [outer = 000000B00E30E000] 03:52:04 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:04 INFO - PROCESS | 2788 | 1465037524131 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 2788 | 1465037524179 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 03:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:52:04 INFO - PROCESS | 2788 | 1465037524182 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 2788 | 1465037524184 Marionette TRACE conn5 <- [1,1366,null,{}] 03:52:04 INFO - PROCESS | 2788 | 1465037524188 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:04 INFO - PROCESS | 2788 | 1465037524190 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:04 INFO - PROCESS | 2788 | 1465037524303 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 03:52:04 INFO - PROCESS | 2788 | 1465037524310 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 2788 | 1465037524312 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010119000 == 34 [pid = 2788] [id = 351] 03:52:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011E05800) [pid = 2788] [serial = 1052] [outer = 0000000000000000] 03:52:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B011E0A400) [pid = 2788] [serial = 1053] [outer = 000000B011E05800] 03:52:04 INFO - PROCESS | 2788 | 1465037524415 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012D8DC00) [pid = 2788] [serial = 1054] [outer = 000000B011E05800] 03:52:04 INFO - PROCESS | 2788 | 1465037524873 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 2788 | 1465037524928 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 03:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:52:04 INFO - PROCESS | 2788 | 1465037524941 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 2788 | 1465037524943 Marionette TRACE conn5 <- [1,1370,null,{}] 03:52:04 INFO - PROCESS | 2788 | 1465037524946 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:04 INFO - PROCESS | 2788 | 1465037524952 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:05 INFO - PROCESS | 2788 | 1465037525065 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 03:52:05 INFO - PROCESS | 2788 | 1465037525120 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 2788 | 1465037525122 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B13800 == 35 [pid = 2788] [id = 352] 03:52:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0132BD800) [pid = 2788] [serial = 1055] [outer = 0000000000000000] 03:52:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B01348E000) [pid = 2788] [serial = 1056] [outer = 000000B0132BD800] 03:52:05 INFO - PROCESS | 2788 | 1465037525175 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013495000) [pid = 2788] [serial = 1057] [outer = 000000B0132BD800] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00BF49800) [pid = 2788] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00C5D3000) [pid = 2788] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B007DA1400) [pid = 2788] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00CA85400) [pid = 2788] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00EDEA400) [pid = 2788] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013493400) [pid = 2788] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013BB0000) [pid = 2788] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002625400) [pid = 2788] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C569C00) [pid = 2788] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008972000) [pid = 2788] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B003757C00) [pid = 2788] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B002D0C800) [pid = 2788] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:52:05 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B009467400) [pid = 2788] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:52:05 INFO - PROCESS | 2788 | [2788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:05 INFO - PROCESS | 2788 | 1465037525620 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 2788 | 1465037525673 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 03:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:52:05 INFO - PROCESS | 2788 | 1465037525676 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 2788 | 1465037525678 Marionette TRACE conn5 <- [1,1374,null,{}] 03:52:05 INFO - PROCESS | 2788 | 1465037525681 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:05 INFO - PROCESS | 2788 | 1465037525683 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:05 INFO - PROCESS | 2788 | 1465037525794 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 03:52:05 INFO - PROCESS | 2788 | 1465037525844 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 2788 | 1465037525846 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C3D000 == 36 [pid = 2788] [id = 353] 03:52:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B002F8A800) [pid = 2788] [serial = 1058] [outer = 0000000000000000] 03:52:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C566000) [pid = 2788] [serial = 1059] [outer = 000000B002F8A800] 03:52:05 INFO - PROCESS | 2788 | 1465037525892 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012461800) [pid = 2788] [serial = 1060] [outer = 000000B002F8A800] 03:52:06 INFO - PROCESS | 2788 | 1465037526264 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 2788 | 1465037526311 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 03:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:52:06 INFO - PROCESS | 2788 | 1465037526314 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 2788 | 1465037526315 Marionette TRACE conn5 <- [1,1378,null,{}] 03:52:06 INFO - PROCESS | 2788 | 1465037526319 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:06 INFO - PROCESS | 2788 | 1465037526321 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:06 INFO - PROCESS | 2788 | 1465037526438 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 03:52:06 INFO - PROCESS | 2788 | 1465037526446 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 2788 | 1465037526448 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC0000 == 37 [pid = 2788] [id = 354] 03:52:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0134A1800) [pid = 2788] [serial = 1061] [outer = 0000000000000000] 03:52:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B0134A8000) [pid = 2788] [serial = 1062] [outer = 000000B0134A1800] 03:52:06 INFO - PROCESS | 2788 | 1465037526492 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013913400) [pid = 2788] [serial = 1063] [outer = 000000B0134A1800] 03:52:06 INFO - PROCESS | 2788 | 1465037526900 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 03:52:06 INFO - PROCESS | 2788 | 1465037526945 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 2788 | 1465037526948 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 03:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:52:06 INFO - PROCESS | 2788 | 1465037526955 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 2788 | 1465037526957 Marionette TRACE conn5 <- [1,1382,null,{}] 03:52:06 INFO - PROCESS | 2788 | 1465037526961 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:06 INFO - PROCESS | 2788 | 1465037526963 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:07 INFO - PROCESS | 2788 | 1465037527049 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 03:52:07 INFO - PROCESS | 2788 | 1465037527056 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 2788 | 1465037527058 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101A3800 == 38 [pid = 2788] [id = 355] 03:52:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013922400) [pid = 2788] [serial = 1064] [outer = 0000000000000000] 03:52:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013928800) [pid = 2788] [serial = 1065] [outer = 000000B013922400] 03:52:07 INFO - PROCESS | 2788 | 1465037527102 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013931800) [pid = 2788] [serial = 1066] [outer = 000000B013922400] 03:52:07 INFO - PROCESS | 2788 | 1465037527646 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 03:52:07 INFO - PROCESS | 2788 | 1465037527688 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 2788 | 1465037527693 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 03:52:07 INFO - PROCESS | 2788 | 1465037527698 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:52:07 INFO - PROCESS | 2788 | 1465037527701 Marionette TRACE conn5 <- [1,1386,null,{}] 03:52:07 INFO - PROCESS | 2788 | 1465037527708 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:07 INFO - PROCESS | 2788 | 1465037527712 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:07 INFO - PROCESS | 2788 | 1465037527915 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 03:52:08 INFO - PROCESS | 2788 | 1465037528037 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 2788 | 1465037528041 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CC9D800 == 39 [pid = 2788] [id = 356] 03:52:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B008AAC000) [pid = 2788] [serial = 1067] [outer = 0000000000000000] 03:52:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00BF4BC00) [pid = 2788] [serial = 1068] [outer = 000000B008AAC000] 03:52:08 INFO - PROCESS | 2788 | 1465037528101 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00C98D800) [pid = 2788] [serial = 1069] [outer = 000000B008AAC000] 03:52:08 INFO - PROCESS | 2788 | 1465037528732 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1082ms 03:52:08 INFO - PROCESS | 2788 | 1465037528786 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 2788 | 1465037528791 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 03:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:52:08 INFO - PROCESS | 2788 | 1465037528798 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 2788 | 1465037528801 Marionette TRACE conn5 <- [1,1390,null,{}] 03:52:08 INFO - PROCESS | 2788 | 1465037528806 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:08 INFO - PROCESS | 2788 | 1465037528809 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:08 INFO - PROCESS | 2788 | 1465037528931 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 03:52:09 INFO - PROCESS | 2788 | 1465037529022 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 2788 | 1465037529025 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399B000 == 40 [pid = 2788] [id = 357] 03:52:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00F206000) [pid = 2788] [serial = 1070] [outer = 0000000000000000] 03:52:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00F6AD400) [pid = 2788] [serial = 1071] [outer = 000000B00F206000] 03:52:09 INFO - PROCESS | 2788 | 1465037529083 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010AD3400) [pid = 2788] [serial = 1072] [outer = 000000B00F206000] 03:52:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00FB8DC00) [pid = 2788] [serial = 1073] [outer = 000000B00787BC00] 03:52:09 INFO - PROCESS | 2788 | 1465037529805 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1023ms 03:52:09 INFO - PROCESS | 2788 | 1465037529827 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 2788 | 1465037529830 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 03:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:52:09 INFO - PROCESS | 2788 | 1465037529833 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 2788 | 1465037529837 Marionette TRACE conn5 <- [1,1394,null,{}] 03:52:09 INFO - PROCESS | 2788 | 1465037529849 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:09 INFO - PROCESS | 2788 | 1465037529855 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:09 INFO - PROCESS | 2788 | 1465037529988 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 03:52:10 INFO - PROCESS | 2788 | 1465037530110 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 2788 | 1465037530113 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01709D800 == 41 [pid = 2788] [id = 358] 03:52:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00FB23400) [pid = 2788] [serial = 1074] [outer = 0000000000000000] 03:52:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013912400) [pid = 2788] [serial = 1075] [outer = 000000B00FB23400] 03:52:10 INFO - PROCESS | 2788 | 1465037530172 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B01394D400) [pid = 2788] [serial = 1076] [outer = 000000B00FB23400] 03:52:10 INFO - PROCESS | 2788 | 1465037530794 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 985ms 03:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:52:10 INFO - PROCESS | 2788 | 1465037530831 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 2788 | 1465037530834 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 03:52:10 INFO - PROCESS | 2788 | 1465037530838 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 2788 | 1465037530840 Marionette TRACE conn5 <- [1,1398,null,{}] 03:52:10 INFO - PROCESS | 2788 | 1465037530844 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:10 INFO - PROCESS | 2788 | 1465037530846 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:10 INFO - PROCESS | 2788 | 1465037530963 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 03:52:11 INFO - PROCESS | 2788 | 1465037531056 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 2788 | 1465037531059 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003E80800 == 42 [pid = 2788] [id = 359] 03:52:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B0029EB800) [pid = 2788] [serial = 1077] [outer = 0000000000000000] 03:52:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B008966400) [pid = 2788] [serial = 1078] [outer = 000000B0029EB800] 03:52:11 INFO - PROCESS | 2788 | 1465037531114 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B013948C00) [pid = 2788] [serial = 1079] [outer = 000000B0029EB800] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC0000 == 41 [pid = 2788] [id = 354] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C3D000 == 40 [pid = 2788] [id = 353] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B13800 == 39 [pid = 2788] [id = 352] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B010119000 == 38 [pid = 2788] [id = 351] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B013040000 == 37 [pid = 2788] [id = 350] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B01055C000 == 36 [pid = 2788] [id = 349] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72F800 == 35 [pid = 2788] [id = 348] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B00902C000 == 34 [pid = 2788] [id = 347] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B007350000 == 33 [pid = 2788] [id = 346] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E80000 == 32 [pid = 2788] [id = 344] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C92C800 == 31 [pid = 2788] [id = 345] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B01709D800 == 30 [pid = 2788] [id = 358] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399B000 == 29 [pid = 2788] [id = 357] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101A3800 == 28 [pid = 2788] [id = 355] 03:52:12 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CC9D800 == 27 [pid = 2788] [id = 356] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00276E800) [pid = 2788] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B0029E8000) [pid = 2788] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00E921000) [pid = 2788] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B008A82800) [pid = 2788] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B008AA8C00) [pid = 2788] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B007117000) [pid = 2788] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0079CF000) [pid = 2788] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00F6A6000) [pid = 2788] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00C446C00) [pid = 2788] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00C450C00) [pid = 2788] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E311400) [pid = 2788] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FB93800) [pid = 2788] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010ACD000) [pid = 2788] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010E54000) [pid = 2788] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00C5A0800) [pid = 2788] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00896A000) [pid = 2788] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00FEEAC00) [pid = 2788] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FF49800) [pid = 2788] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FB15400) [pid = 2788] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B01392C400) [pid = 2788] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013498C00) [pid = 2788] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013C6B400) [pid = 2788] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013C62C00) [pid = 2788] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00EBF8000) [pid = 2788] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B010C6CC00) [pid = 2788] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01005C000) [pid = 2788] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00C9E8400) [pid = 2788] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:52:12 INFO - PROCESS | 2788 | 1465037532730 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1943ms 03:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:52:12 INFO - PROCESS | 2788 | 1465037532784 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 2788 | 1465037532788 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 03:52:12 INFO - PROCESS | 2788 | 1465037532793 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 2788 | 1465037532797 Marionette TRACE conn5 <- [1,1402,null,{}] 03:52:12 INFO - PROCESS | 2788 | 1465037532803 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:12 INFO - PROCESS | 2788 | 1465037532807 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:12 INFO - PROCESS | 2788 | 1465037532906 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 03:52:12 INFO - PROCESS | 2788 | 1465037532974 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 2788 | 1465037532979 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DEA000 == 28 [pid = 2788] [id = 360] 03:52:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00326C000) [pid = 2788] [serial = 1080] [outer = 0000000000000000] 03:52:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00375F400) [pid = 2788] [serial = 1081] [outer = 000000B00326C000] 03:52:13 INFO - PROCESS | 2788 | 1465037533030 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007119800) [pid = 2788] [serial = 1082] [outer = 000000B00326C000] 03:52:13 INFO - PROCESS | 2788 | 1465037533495 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 754ms 03:52:13 INFO - PROCESS | 2788 | 1465037533547 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 2788 | 1465037533553 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 03:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:52:13 INFO - PROCESS | 2788 | 1465037533564 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 2788 | 1465037533567 Marionette TRACE conn5 <- [1,1406,null,{}] 03:52:13 INFO - PROCESS | 2788 | 1465037533571 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:13 INFO - PROCESS | 2788 | 1465037533574 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:13 INFO - PROCESS | 2788 | 1465037533677 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 03:52:13 INFO - PROCESS | 2788 | 1465037533687 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 2788 | 1465037533690 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C932000 == 29 [pid = 2788] [id = 361] 03:52:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008A82000) [pid = 2788] [serial = 1083] [outer = 0000000000000000] 03:52:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008A9D400) [pid = 2788] [serial = 1084] [outer = 000000B008A82000] 03:52:13 INFO - PROCESS | 2788 | 1465037533738 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008E7D000) [pid = 2788] [serial = 1085] [outer = 000000B008A82000] 03:52:14 INFO - PROCESS | 2788 | 1465037534228 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 03:52:14 INFO - PROCESS | 2788 | 1465037534290 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 2788 | 1465037534292 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 03:52:14 INFO - PROCESS | 2788 | 1465037534296 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:52:14 INFO - PROCESS | 2788 | 1465037534299 Marionette TRACE conn5 <- [1,1410,null,{}] 03:52:14 INFO - PROCESS | 2788 | 1465037534313 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:14 INFO - PROCESS | 2788 | 1465037534318 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:14 INFO - PROCESS | 2788 | 1465037534441 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 03:52:14 INFO - PROCESS | 2788 | 1465037534491 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:14 INFO - PROCESS | 2788 | 1465037534495 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F2000 == 30 [pid = 2788] [id = 362] 03:52:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00BF53C00) [pid = 2788] [serial = 1086] [outer = 0000000000000000] 03:52:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5A5400) [pid = 2788] [serial = 1087] [outer = 000000B00BF53C00] 03:52:14 INFO - PROCESS | 2788 | 1465037534544 Marionette DEBUG loaded listener.js 03:52:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C98B800) [pid = 2788] [serial = 1088] [outer = 000000B00BF53C00] 03:52:15 INFO - PROCESS | 2788 | 1465037534998 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 03:52:15 INFO - PROCESS | 2788 | 1465037535033 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 2788 | 1465037535036 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 03:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:52:15 INFO - PROCESS | 2788 | 1465037535044 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 2788 | 1465037535046 Marionette TRACE conn5 <- [1,1414,null,{}] 03:52:15 INFO - PROCESS | 2788 | 1465037535049 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:15 INFO - PROCESS | 2788 | 1465037535051 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:15 INFO - PROCESS | 2788 | 1465037535166 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 03:52:15 INFO - PROCESS | 2788 | 1465037535174 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 2788 | 1465037535176 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE80800 == 31 [pid = 2788] [id = 363] 03:52:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E306000) [pid = 2788] [serial = 1089] [outer = 0000000000000000] 03:52:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00E364000) [pid = 2788] [serial = 1090] [outer = 000000B00E306000] 03:52:15 INFO - PROCESS | 2788 | 1465037535261 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E996800) [pid = 2788] [serial = 1091] [outer = 000000B00E306000] 03:52:15 INFO - PROCESS | 2788 | 1465037535775 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 794ms 03:52:15 INFO - PROCESS | 2788 | 1465037535841 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 2788 | 1465037535843 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 03:52:15 INFO - PROCESS | 2788 | 1465037535846 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:52:15 INFO - PROCESS | 2788 | 1465037535848 Marionette TRACE conn5 <- [1,1418,null,{}] 03:52:15 INFO - PROCESS | 2788 | 1465037535852 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:15 INFO - PROCESS | 2788 | 1465037535854 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:15 INFO - PROCESS | 2788 | 1465037535963 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 03:52:15 INFO - PROCESS | 2788 | 1465037535972 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 2788 | 1465037535974 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010405800 == 32 [pid = 2788] [id = 364] 03:52:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00EDEA800) [pid = 2788] [serial = 1092] [outer = 0000000000000000] 03:52:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EDF0000) [pid = 2788] [serial = 1093] [outer = 000000B00EDEA800] 03:52:16 INFO - PROCESS | 2788 | 1465037536061 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F6A4C00) [pid = 2788] [serial = 1094] [outer = 000000B00EDEA800] 03:52:16 INFO - PROCESS | 2788 | 1465037536509 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 692ms 03:52:16 INFO - PROCESS | 2788 | 1465037536546 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 2788 | 1465037536548 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 03:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:52:16 INFO - PROCESS | 2788 | 1465037536551 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 2788 | 1465037536553 Marionette TRACE conn5 <- [1,1422,null,{}] 03:52:16 INFO - PROCESS | 2788 | 1465037536557 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:16 INFO - PROCESS | 2788 | 1465037536563 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:16 INFO - PROCESS | 2788 | 1465037536697 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0029E7C00) [pid = 2788] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C9E5C00) [pid = 2788] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0134A1800) [pid = 2788] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013922400) [pid = 2788] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010C7EC00) [pid = 2788] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002623800) [pid = 2788] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002F8A800) [pid = 2788] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00F20A000) [pid = 2788] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B002D0EC00) [pid = 2788] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E30E000) [pid = 2788] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0132BD800) [pid = 2788] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:52:16 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B011E05800) [pid = 2788] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:52:16 INFO - PROCESS | 2788 | 1465037536910 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 2788 | 1465037536912 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007ECD800 == 33 [pid = 2788] [id = 365] 03:52:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0020B8C00) [pid = 2788] [serial = 1095] [outer = 0000000000000000] 03:52:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B002D0EC00) [pid = 2788] [serial = 1096] [outer = 000000B0020B8C00] 03:52:16 INFO - PROCESS | 2788 | 1465037536960 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FEF9000) [pid = 2788] [serial = 1097] [outer = 000000B0020B8C00] 03:52:17 INFO - PROCESS | 2788 | 1465037537382 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 879ms 03:52:17 INFO - PROCESS | 2788 | 1465037537439 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 2788 | 1465037537441 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 03:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:52:17 INFO - PROCESS | 2788 | 1465037537450 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 2788 | 1465037537452 Marionette TRACE conn5 <- [1,1426,null,{}] 03:52:17 INFO - PROCESS | 2788 | 1465037537456 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:17 INFO - PROCESS | 2788 | 1465037537458 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:17 INFO - PROCESS | 2788 | 1465037537539 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 03:52:17 INFO - PROCESS | 2788 | 1465037537547 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 2788 | 1465037537548 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013051000 == 34 [pid = 2788] [id = 366] 03:52:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FF4A000) [pid = 2788] [serial = 1098] [outer = 0000000000000000] 03:52:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00FF53000) [pid = 2788] [serial = 1099] [outer = 000000B00FF4A000] 03:52:17 INFO - PROCESS | 2788 | 1465037537594 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010ADA400) [pid = 2788] [serial = 1100] [outer = 000000B00FF4A000] 03:52:18 INFO - PROCESS | 2788 | 1465037538017 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 586ms 03:52:18 INFO - PROCESS | 2788 | 1465037538041 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 2788 | 1465037538043 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 03:52:18 INFO - PROCESS | 2788 | 1465037538046 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:52:18 INFO - PROCESS | 2788 | 1465037538048 Marionette TRACE conn5 <- [1,1430,null,{}] 03:52:18 INFO - PROCESS | 2788 | 1465037538062 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:18 INFO - PROCESS | 2788 | 1465037538064 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:18 INFO - PROCESS | 2788 | 1465037538145 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 03:52:18 INFO - PROCESS | 2788 | 1465037538151 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 2788 | 1465037538153 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013998800 == 35 [pid = 2788] [id = 367] 03:52:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010AD8000) [pid = 2788] [serial = 1101] [outer = 0000000000000000] 03:52:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010C7E000) [pid = 2788] [serial = 1102] [outer = 000000B010AD8000] 03:52:18 INFO - PROCESS | 2788 | 1465037538199 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E5D800) [pid = 2788] [serial = 1103] [outer = 000000B010AD8000] 03:52:18 INFO - PROCESS | 2788 | 1465037538638 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 650ms 03:52:18 INFO - PROCESS | 2788 | 1465037538700 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 2788 | 1465037538702 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 03:52:18 INFO - PROCESS | 2788 | 1465037538705 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:52:18 INFO - PROCESS | 2788 | 1465037538707 Marionette TRACE conn5 <- [1,1434,null,{}] 03:52:18 INFO - PROCESS | 2788 | 1465037538711 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:18 INFO - PROCESS | 2788 | 1465037538713 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:18 INFO - PROCESS | 2788 | 1465037538795 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 03:52:18 INFO - PROCESS | 2788 | 1465037538800 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 2788 | 1465037538802 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015769000 == 36 [pid = 2788] [id = 368] 03:52:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011D52800) [pid = 2788] [serial = 1104] [outer = 0000000000000000] 03:52:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B012289C00) [pid = 2788] [serial = 1105] [outer = 000000B011D52800] 03:52:18 INFO - PROCESS | 2788 | 1465037538847 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012E0C400) [pid = 2788] [serial = 1106] [outer = 000000B011D52800] 03:52:19 INFO - PROCESS | 2788 | 1465037539689 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1025ms 03:52:19 INFO - PROCESS | 2788 | 1465037539733 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 2788 | 1465037539738 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 03:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:52:19 INFO - PROCESS | 2788 | 1465037539743 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 2788 | 1465037539748 Marionette TRACE conn5 <- [1,1438,null,{}] 03:52:19 INFO - PROCESS | 2788 | 1465037539775 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:19 INFO - PROCESS | 2788 | 1465037539778 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:19 INFO - PROCESS | 2788 | 1465037539917 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 03:52:19 INFO - PROCESS | 2788 | 1465037539987 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 2788 | 1465037539990 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCB5000 == 37 [pid = 2788] [id = 369] 03:52:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B003EF8C00) [pid = 2788] [serial = 1107] [outer = 0000000000000000] 03:52:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00783D000) [pid = 2788] [serial = 1108] [outer = 000000B003EF8C00] 03:52:20 INFO - PROCESS | 2788 | 1465037540090 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008AA2000) [pid = 2788] [serial = 1109] [outer = 000000B003EF8C00] 03:52:20 INFO - PROCESS | 2788 | 1465037540801 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1104ms 03:52:20 INFO - PROCESS | 2788 | 1465037540852 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 2788 | 1465037540857 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 03:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:52:20 INFO - PROCESS | 2788 | 1465037540863 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 2788 | 1465037540867 Marionette TRACE conn5 <- [1,1442,null,{}] 03:52:20 INFO - PROCESS | 2788 | 1465037540871 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:20 INFO - PROCESS | 2788 | 1465037540874 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:21 INFO - PROCESS | 2788 | 1465037541041 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 03:52:21 INFO - PROCESS | 2788 | 1465037541161 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 2788 | 1465037541164 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D7D000 == 38 [pid = 2788] [id = 370] 03:52:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00261D400) [pid = 2788] [serial = 1110] [outer = 0000000000000000] 03:52:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B007B49C00) [pid = 2788] [serial = 1111] [outer = 000000B00261D400] 03:52:21 INFO - PROCESS | 2788 | 1465037541223 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00E302400) [pid = 2788] [serial = 1112] [outer = 000000B00261D400] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B013998800 == 37 [pid = 2788] [id = 367] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B013051000 == 36 [pid = 2788] [id = 366] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B007ECD800 == 35 [pid = 2788] [id = 365] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B010405800 == 34 [pid = 2788] [id = 364] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE80800 == 33 [pid = 2788] [id = 363] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F2000 == 32 [pid = 2788] [id = 362] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C932000 == 31 [pid = 2788] [id = 361] 03:52:21 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DEA000 == 30 [pid = 2788] [id = 360] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01022F400) [pid = 2788] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010E2BC00) [pid = 2788] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B006E62C00) [pid = 2788] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008933C00) [pid = 2788] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E309C00) [pid = 2788] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00E998800) [pid = 2788] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0079CAC00) [pid = 2788] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF96C00) [pid = 2788] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FB19800) [pid = 2788] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B011D4E000) [pid = 2788] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013913400) [pid = 2788] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00304CC00) [pid = 2788] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00896F800) [pid = 2788] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B011E0A400) [pid = 2788] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B012D8DC00) [pid = 2788] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C566000) [pid = 2788] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013928800) [pid = 2788] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013931800) [pid = 2788] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01348E000) [pid = 2788] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B0134A8000) [pid = 2788] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013495000) [pid = 2788] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B012461800) [pid = 2788] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00FEEFC00) [pid = 2788] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:52:21 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00FB18400) [pid = 2788] [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.] 03:52:22 INFO - PROCESS | 2788 | 1465037542056 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1236ms 03:52:22 INFO - PROCESS | 2788 | 1465037542109 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 2788 | 1465037542113 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 03:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:52:22 INFO - PROCESS | 2788 | 1465037542118 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 2788 | 1465037542123 Marionette TRACE conn5 <- [1,1446,null,{}] 03:52:22 INFO - PROCESS | 2788 | 1465037542128 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 2788 | 1465037542131 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:22 INFO - PROCESS | 2788 | 1465037542227 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 03:52:22 INFO - PROCESS | 2788 | 1465037542235 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 2788 | 1465037542239 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B009030000 == 31 [pid = 2788] [id = 371] 03:52:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00896E000) [pid = 2788] [serial = 1113] [outer = 0000000000000000] 03:52:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B008A7FC00) [pid = 2788] [serial = 1114] [outer = 000000B00896E000] 03:52:22 INFO - PROCESS | 2788 | 1465037542293 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00BF97000) [pid = 2788] [serial = 1115] [outer = 000000B00896E000] 03:52:22 INFO - PROCESS | 2788 | 1465037542853 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 795ms 03:52:22 INFO - PROCESS | 2788 | 1465037542916 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 2788 | 1465037542921 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 03:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:52:22 INFO - PROCESS | 2788 | 1465037542927 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 2788 | 1465037542930 Marionette TRACE conn5 <- [1,1450,null,{}] 03:52:22 INFO - PROCESS | 2788 | 1465037542934 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 2788 | 1465037542936 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:23 INFO - PROCESS | 2788 | 1465037543034 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 03:52:23 INFO - PROCESS | 2788 | 1465037543108 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 2788 | 1465037543111 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72C000 == 32 [pid = 2788] [id = 372] 03:52:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00C9E3C00) [pid = 2788] [serial = 1116] [outer = 0000000000000000] 03:52:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E35E800) [pid = 2788] [serial = 1117] [outer = 000000B00C9E3C00] 03:52:23 INFO - PROCESS | 2788 | 1465037543166 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00E9F1400) [pid = 2788] [serial = 1118] [outer = 000000B00C9E3C00] 03:52:23 INFO - PROCESS | 2788 | 1465037543568 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 03:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:52:23 INFO - PROCESS | 2788 | 1465037543621 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 2788 | 1465037543624 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 03:52:23 INFO - PROCESS | 2788 | 1465037543627 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 2788 | 1465037543631 Marionette TRACE conn5 <- [1,1454,null,{}] 03:52:23 INFO - PROCESS | 2788 | 1465037543642 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:23 INFO - PROCESS | 2788 | 1465037543647 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:23 INFO - PROCESS | 2788 | 1465037543735 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 03:52:23 INFO - PROCESS | 2788 | 1465037543783 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 2788 | 1465037543786 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC3800 == 33 [pid = 2788] [id = 373] 03:52:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00EDEB800) [pid = 2788] [serial = 1119] [outer = 0000000000000000] 03:52:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FB1D800) [pid = 2788] [serial = 1120] [outer = 000000B00EDEB800] 03:52:23 INFO - PROCESS | 2788 | 1465037543835 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FEEC800) [pid = 2788] [serial = 1121] [outer = 000000B00EDEB800] 03:52:24 INFO - PROCESS | 2788 | 1465037544288 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 03:52:24 INFO - PROCESS | 2788 | 1465037544371 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 2788 | 1465037544374 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 03:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:52:24 INFO - PROCESS | 2788 | 1465037544377 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 2788 | 1465037544379 Marionette TRACE conn5 <- [1,1458,null,{}] 03:52:24 INFO - PROCESS | 2788 | 1465037544383 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:24 INFO - PROCESS | 2788 | 1465037544385 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:24 INFO - PROCESS | 2788 | 1465037544519 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 03:52:24 INFO - PROCESS | 2788 | 1465037544529 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 2788 | 1465037544531 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013046000 == 34 [pid = 2788] [id = 374] 03:52:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B01009E800) [pid = 2788] [serial = 1122] [outer = 0000000000000000] 03:52:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010285800) [pid = 2788] [serial = 1123] [outer = 000000B01009E800] 03:52:24 INFO - PROCESS | 2788 | 1465037544618 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010C6D800) [pid = 2788] [serial = 1124] [outer = 000000B01009E800] 03:52:25 INFO - PROCESS | 2788 | 1465037545060 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 03:52:25 INFO - PROCESS | 2788 | 1465037545122 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 2788 | 1465037545124 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 03:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:52:25 INFO - PROCESS | 2788 | 1465037545139 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 2788 | 1465037545141 Marionette TRACE conn5 <- [1,1462,null,{}] 03:52:25 INFO - PROCESS | 2788 | 1465037545145 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 2788 | 1465037545147 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:25 INFO - PROCESS | 2788 | 1465037545258 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 03:52:25 INFO - PROCESS | 2788 | 1465037545270 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 2788 | 1465037545272 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399A000 == 35 [pid = 2788] [id = 375] 03:52:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010E55800) [pid = 2788] [serial = 1125] [outer = 0000000000000000] 03:52:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B011D50400) [pid = 2788] [serial = 1126] [outer = 000000B010E55800] 03:52:25 INFO - PROCESS | 2788 | 1465037545317 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B012D8E400) [pid = 2788] [serial = 1127] [outer = 000000B010E55800] 03:52:25 INFO - PROCESS | 2788 | 1465037545815 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 733ms 03:52:25 INFO - PROCESS | 2788 | 1465037545871 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 03:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:52:25 INFO - PROCESS | 2788 | 1465037545874 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 03:52:25 INFO - PROCESS | 2788 | 1465037545877 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 2788 | 1465037545878 Marionette TRACE conn5 <- [1,1466,null,{}] 03:52:25 INFO - PROCESS | 2788 | 1465037545890 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 2788 | 1465037545896 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:26 INFO - PROCESS | 2788 | 1465037546021 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 03:52:26 INFO - PROCESS | 2788 | 1465037546074 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:26 INFO - PROCESS | 2788 | 1465037546076 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B1F000 == 36 [pid = 2788] [id = 376] 03:52:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013495C00) [pid = 2788] [serial = 1128] [outer = 0000000000000000] 03:52:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0134A6000) [pid = 2788] [serial = 1129] [outer = 000000B013495C00] 03:52:26 INFO - PROCESS | 2788 | 1465037546121 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01390C400) [pid = 2788] [serial = 1130] [outer = 000000B013495C00] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010AD8000) [pid = 2788] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00E306000) [pid = 2788] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00BF53C00) [pid = 2788] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B008A82000) [pid = 2788] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0029EB800) [pid = 2788] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00326C000) [pid = 2788] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EDEA800) [pid = 2788] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008AAC000) [pid = 2788] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00F206000) [pid = 2788] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FB23400) [pid = 2788] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0020B8C00) [pid = 2788] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:52:26 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00FF4A000) [pid = 2788] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:52:26 INFO - PROCESS | 2788 | 1465037546565 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 735ms 03:52:26 INFO - PROCESS | 2788 | 1465037546620 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 2788 | 1465037546623 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 03:52:26 INFO - PROCESS | 2788 | 1465037546631 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:52:26 INFO - PROCESS | 2788 | 1465037546634 Marionette TRACE conn5 <- [1,1470,null,{}] 03:52:26 INFO - PROCESS | 2788 | 1465037546637 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:26 INFO - PROCESS | 2788 | 1465037546639 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:26 INFO - PROCESS | 2788 | 1465037546723 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 03:52:26 INFO - PROCESS | 2788 | 1465037546728 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:26 INFO - PROCESS | 2788 | 1465037546730 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C49000 == 37 [pid = 2788] [id = 377] 03:52:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008964C00) [pid = 2788] [serial = 1131] [outer = 0000000000000000] 03:52:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FB18800) [pid = 2788] [serial = 1132] [outer = 000000B008964C00] 03:52:26 INFO - PROCESS | 2788 | 1465037546775 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B0134A7400) [pid = 2788] [serial = 1133] [outer = 000000B008964C00] 03:52:27 INFO - PROCESS | 2788 | 1465037547228 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 03:52:27 INFO - PROCESS | 2788 | 1465037547264 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 2788 | 1465037547267 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 03:52:27 INFO - PROCESS | 2788 | 1465037547270 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:52:27 INFO - PROCESS | 2788 | 1465037547272 Marionette TRACE conn5 <- [1,1474,null,{}] 03:52:27 INFO - PROCESS | 2788 | 1465037547275 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:27 INFO - PROCESS | 2788 | 1465037547277 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:27 INFO - PROCESS | 2788 | 1465037547362 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 03:52:27 INFO - PROCESS | 2788 | 1465037547370 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 2788 | 1465037547372 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC9000 == 38 [pid = 2788] [id = 378] 03:52:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013916400) [pid = 2788] [serial = 1134] [outer = 0000000000000000] 03:52:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013924000) [pid = 2788] [serial = 1135] [outer = 000000B013916400] 03:52:27 INFO - PROCESS | 2788 | 1465037547417 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01392EC00) [pid = 2788] [serial = 1136] [outer = 000000B013916400] 03:52:27 INFO - PROCESS | 2788 | 1465037547856 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 03:52:27 INFO - PROCESS | 2788 | 1465037547902 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 2788 | 1465037547905 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 03:52:27 INFO - PROCESS | 2788 | 1465037547908 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:52:27 INFO - PROCESS | 2788 | 1465037547910 Marionette TRACE conn5 <- [1,1478,null,{}] 03:52:27 INFO - PROCESS | 2788 | 1465037547913 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:27 INFO - PROCESS | 2788 | 1465037547915 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:28 INFO - PROCESS | 2788 | 1465037548001 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 03:52:28 INFO - PROCESS | 2788 | 1465037548008 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 2788 | 1465037548010 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E7B000 == 39 [pid = 2788] [id = 379] 03:52:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B008936800) [pid = 2788] [serial = 1137] [outer = 0000000000000000] 03:52:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010AD0800) [pid = 2788] [serial = 1138] [outer = 000000B008936800] 03:52:28 INFO - PROCESS | 2788 | 1465037548054 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013951C00) [pid = 2788] [serial = 1139] [outer = 000000B008936800] 03:52:28 INFO - PROCESS | 2788 | 1465037548716 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 839ms 03:52:28 INFO - PROCESS | 2788 | 1465037548751 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 2788 | 1465037548756 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 03:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:52:28 INFO - PROCESS | 2788 | 1465037548761 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 2788 | 1465037548765 Marionette TRACE conn5 <- [1,1482,null,{}] 03:52:28 INFO - PROCESS | 2788 | 1465037548771 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:28 INFO - PROCESS | 2788 | 1465037548774 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:28 INFO - PROCESS | 2788 | 1465037548902 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 03:52:29 INFO - PROCESS | 2788 | 1465037549023 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 2788 | 1465037549026 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB0800 == 40 [pid = 2788] [id = 380] 03:52:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B006E62C00) [pid = 2788] [serial = 1140] [outer = 0000000000000000] 03:52:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B008A81400) [pid = 2788] [serial = 1141] [outer = 000000B006E62C00] 03:52:29 INFO - PROCESS | 2788 | 1465037549089 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C985400) [pid = 2788] [serial = 1142] [outer = 000000B006E62C00] 03:52:29 INFO - PROCESS | 2788 | 1465037549686 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 03:52:29 INFO - PROCESS | 2788 | 1465037549751 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 2788 | 1465037549756 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 03:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:52:29 INFO - PROCESS | 2788 | 1465037549763 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 2788 | 1465037549766 Marionette TRACE conn5 <- [1,1486,null,{}] 03:52:29 INFO - PROCESS | 2788 | 1465037549770 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:29 INFO - PROCESS | 2788 | 1465037549773 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:29 INFO - PROCESS | 2788 | 1465037549893 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 03:52:30 INFO - PROCESS | 2788 | 1465037549985 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 2788 | 1465037549988 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013996000 == 41 [pid = 2788] [id = 381] 03:52:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00F336800) [pid = 2788] [serial = 1143] [outer = 0000000000000000] 03:52:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00F6ABC00) [pid = 2788] [serial = 1144] [outer = 000000B00F336800] 03:52:30 INFO - PROCESS | 2788 | 1465037550045 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FEEB800) [pid = 2788] [serial = 1145] [outer = 000000B00F336800] 03:52:30 INFO - PROCESS | 2788 | 1465037550702 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 03:52:30 INFO - PROCESS | 2788 | 1465037550750 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 2788 | 1465037550752 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 03:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:52:30 INFO - PROCESS | 2788 | 1465037550756 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 2788 | 1465037550760 Marionette TRACE conn5 <- [1,1490,null,{}] 03:52:30 INFO - PROCESS | 2788 | 1465037550785 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:30 INFO - PROCESS | 2788 | 1465037550790 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:30 INFO - PROCESS | 2788 | 1465037550931 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 03:52:30 INFO - PROCESS | 2788 | 1465037550987 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 2788 | 1465037550991 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017099800 == 42 [pid = 2788] [id = 382] 03:52:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0132C3800) [pid = 2788] [serial = 1146] [outer = 0000000000000000] 03:52:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013490C00) [pid = 2788] [serial = 1147] [outer = 000000B0132C3800] 03:52:31 INFO - PROCESS | 2788 | 1465037551050 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013943400) [pid = 2788] [serial = 1148] [outer = 000000B0132C3800] 03:52:31 INFO - PROCESS | 2788 | 1465037551613 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 879ms 03:52:31 INFO - PROCESS | 2788 | 1465037551638 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 2788 | 1465037551641 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 03:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:52:31 INFO - PROCESS | 2788 | 1465037551644 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 2788 | 1465037551647 Marionette TRACE conn5 <- [1,1494,null,{}] 03:52:31 INFO - PROCESS | 2788 | 1465037551650 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:31 INFO - PROCESS | 2788 | 1465037551653 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:31 INFO - PROCESS | 2788 | 1465037551768 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 03:52:31 INFO - PROCESS | 2788 | 1465037551859 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 2788 | 1465037551861 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7C9000 == 43 [pid = 2788] [id = 383] 03:52:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013B16800) [pid = 2788] [serial = 1149] [outer = 0000000000000000] 03:52:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013B1B000) [pid = 2788] [serial = 1150] [outer = 000000B013B16800] 03:52:31 INFO - PROCESS | 2788 | 1465037551917 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013BA8400) [pid = 2788] [serial = 1151] [outer = 000000B013B16800] 03:52:32 INFO - PROCESS | 2788 | 1465037552750 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1137ms 03:52:32 INFO - PROCESS | 2788 | 1465037552784 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 03:52:32 INFO - PROCESS | 2788 | 1465037552789 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 03:52:32 INFO - PROCESS | 2788 | 1465037552794 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:52:32 INFO - PROCESS | 2788 | 1465037552798 Marionette TRACE conn5 <- [1,1498,null,{}] 03:52:32 INFO - PROCESS | 2788 | 1465037552847 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:32 INFO - PROCESS | 2788 | 1465037552850 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:32 INFO - PROCESS | 2788 | 1465037552973 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 03:52:33 INFO - PROCESS | 2788 | 1465037553044 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 2788 | 1465037553049 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0020B3000 == 44 [pid = 2788] [id = 384] 03:52:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00918B400) [pid = 2788] [serial = 1152] [outer = 0000000000000000] 03:52:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00BF49C00) [pid = 2788] [serial = 1153] [outer = 000000B00918B400] 03:52:33 INFO - PROCESS | 2788 | 1465037553143 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00C9E4800) [pid = 2788] [serial = 1154] [outer = 000000B00918B400] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC9000 == 43 [pid = 2788] [id = 378] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C49000 == 42 [pid = 2788] [id = 377] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B1F000 == 41 [pid = 2788] [id = 376] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399A000 == 40 [pid = 2788] [id = 375] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B013046000 == 39 [pid = 2788] [id = 374] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC3800 == 38 [pid = 2788] [id = 373] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72C000 == 37 [pid = 2788] [id = 372] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B009030000 == 36 [pid = 2788] [id = 371] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B007D7D000 == 35 [pid = 2788] [id = 370] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCB5000 == 34 [pid = 2788] [id = 369] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B015769000 == 33 [pid = 2788] [id = 368] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B003E80800 == 32 [pid = 2788] [id = 359] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7C9000 == 31 [pid = 2788] [id = 383] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B017099800 == 30 [pid = 2788] [id = 382] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B013996000 == 29 [pid = 2788] [id = 381] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E7B000 == 28 [pid = 2788] [id = 379] 03:52:34 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB0800 == 27 [pid = 2788] [id = 380] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B010C7E000) [pid = 2788] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00E364000) [pid = 2788] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00C5A5400) [pid = 2788] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B008A9D400) [pid = 2788] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B008E7D000) [pid = 2788] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B013948C00) [pid = 2788] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B008966400) [pid = 2788] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00375F400) [pid = 2788] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B007119800) [pid = 2788] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00EDF0000) [pid = 2788] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E996800) [pid = 2788] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C98D800) [pid = 2788] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00BF4BC00) [pid = 2788] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B010AD3400) [pid = 2788] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00F6AD400) [pid = 2788] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01394D400) [pid = 2788] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013912400) [pid = 2788] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002D0EC00) [pid = 2788] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00F6A4C00) [pid = 2788] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FF53000) [pid = 2788] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010E5D800) [pid = 2788] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010ADA400) [pid = 2788] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FEF9000) [pid = 2788] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C98B800) [pid = 2788] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 03:52:34 INFO - PROCESS | 2788 | 1465037554371 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1635ms 03:52:34 INFO - PROCESS | 2788 | 1465037554433 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 2788 | 1465037554438 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 03:52:34 INFO - PROCESS | 2788 | 1465037554443 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:52:34 INFO - PROCESS | 2788 | 1465037554446 Marionette TRACE conn5 <- [1,1502,null,{}] 03:52:34 INFO - PROCESS | 2788 | 1465037554454 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:34 INFO - PROCESS | 2788 | 1465037554457 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:34 INFO - PROCESS | 2788 | 1465037554550 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 03:52:34 INFO - PROCESS | 2788 | 1465037554563 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 2788 | 1465037554566 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A4A000 == 28 [pid = 2788] [id = 385] 03:52:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B007008000) [pid = 2788] [serial = 1155] [outer = 0000000000000000] 03:52:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B007119C00) [pid = 2788] [serial = 1156] [outer = 000000B007008000] 03:52:34 INFO - PROCESS | 2788 | 1465037554615 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B007E09000) [pid = 2788] [serial = 1157] [outer = 000000B007008000] 03:52:35 INFO - PROCESS | 2788 | 1465037555095 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 03:52:35 INFO - PROCESS | 2788 | 1465037555139 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 2788 | 1465037555144 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 03:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:52:35 INFO - PROCESS | 2788 | 1465037555151 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 2788 | 1465037555153 Marionette TRACE conn5 <- [1,1506,null,{}] 03:52:35 INFO - PROCESS | 2788 | 1465037555157 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:35 INFO - PROCESS | 2788 | 1465037555160 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:35 INFO - PROCESS | 2788 | 1465037555252 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 03:52:35 INFO - PROCESS | 2788 | 1465037555260 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 2788 | 1465037555263 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCB6000 == 29 [pid = 2788] [id = 386] 03:52:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008AA0800) [pid = 2788] [serial = 1158] [outer = 0000000000000000] 03:52:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B008AA4800) [pid = 2788] [serial = 1159] [outer = 000000B008AA0800] 03:52:35 INFO - PROCESS | 2788 | 1465037555312 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00BF45400) [pid = 2788] [serial = 1160] [outer = 000000B008AA0800] 03:52:35 INFO - PROCESS | 2788 | 1465037555812 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 692ms 03:52:35 INFO - PROCESS | 2788 | 1465037555844 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 2788 | 1465037555846 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 03:52:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:52:35 INFO - PROCESS | 2788 | 1465037555850 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 2788 | 1465037555854 Marionette TRACE conn5 <- [1,1510,null,{}] 03:52:35 INFO - PROCESS | 2788 | 1465037555865 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:35 INFO - PROCESS | 2788 | 1465037555870 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:35 INFO - PROCESS | 2788 | 1465037555958 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 03:52:36 INFO - PROCESS | 2788 | 1465037556044 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 2788 | 1465037556047 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F73B800 == 30 [pid = 2788] [id = 387] 03:52:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00711A000) [pid = 2788] [serial = 1161] [outer = 0000000000000000] 03:52:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C98D800) [pid = 2788] [serial = 1162] [outer = 000000B00711A000] 03:52:36 INFO - PROCESS | 2788 | 1465037556097 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E308C00) [pid = 2788] [serial = 1163] [outer = 000000B00711A000] 03:52:36 INFO - PROCESS | 2788 | 1465037556518 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:52: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 () { 03:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:52: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 () { 03:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:52: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 () { 03:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:52: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 () { 03:52:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:52:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 699ms 03:52:36 INFO - PROCESS | 2788 | 1465037556555 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 2788 | 1465037556558 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 03:52:36 INFO - PROCESS | 2788 | 1465037556561 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:52:36 INFO - PROCESS | 2788 | 1465037556563 Marionette TRACE conn5 <- [1,1514,null,{}] 03:52:36 INFO - PROCESS | 2788 | 1465037556566 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:36 INFO - PROCESS | 2788 | 1465037556569 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:36 INFO - PROCESS | 2788 | 1465037556713 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 03:52:36 INFO - PROCESS | 2788 | 1465037556737 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 2788 | 1465037556739 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC5800 == 31 [pid = 2788] [id = 388] 03:52:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E98EC00) [pid = 2788] [serial = 1164] [outer = 0000000000000000] 03:52:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EDEE400) [pid = 2788] [serial = 1165] [outer = 000000B00E98EC00] 03:52:36 INFO - PROCESS | 2788 | 1465037556785 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F426C00) [pid = 2788] [serial = 1166] [outer = 000000B00E98EC00] 03:52:37 INFO - PROCESS | 2788 | 1465037557236 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:52:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:52:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:52:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:52:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:52:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:52:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:52:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:52:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 03:52:37 INFO - PROCESS | 2788 | 1465037557301 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 2788 | 1465037557303 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 03:52:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:52:37 INFO - PROCESS | 2788 | 1465037557306 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 2788 | 1465037557308 Marionette TRACE conn5 <- [1,1518,null,{}] 03:52:37 INFO - PROCESS | 2788 | 1465037557312 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:37 INFO - PROCESS | 2788 | 1465037557314 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:37 INFO - PROCESS | 2788 | 1465037557424 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 03:52:37 INFO - PROCESS | 2788 | 1465037557435 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 2788 | 1465037557438 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ECE800 == 32 [pid = 2788] [id = 389] 03:52:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0029E6000) [pid = 2788] [serial = 1167] [outer = 0000000000000000] 03:52:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FA2D800) [pid = 2788] [serial = 1168] [outer = 000000B0029E6000] 03:52:37 INFO - PROCESS | 2788 | 1465037557523 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FD36800) [pid = 2788] [serial = 1169] [outer = 000000B0029E6000] 03:52:37 INFO - PROCESS | 2788 | 1465037557976 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:52: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 03:52:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:52:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:52: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. 03:52:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:52:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 03:52:38 INFO - PROCESS | 2788 | 1465037558002 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 2788 | 1465037558004 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 03:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:52:38 INFO - PROCESS | 2788 | 1465037558015 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 2788 | 1465037558017 Marionette TRACE conn5 <- [1,1522,null,{}] 03:52:38 INFO - PROCESS | 2788 | 1465037558021 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:38 INFO - PROCESS | 2788 | 1465037558027 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:38 INFO - PROCESS | 2788 | 1465037558186 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 03:52:38 INFO - PROCESS | 2788 | 1465037558239 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 2788 | 1465037558241 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01304C000 == 33 [pid = 2788] [id = 390] 03:52:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FEF0400) [pid = 2788] [serial = 1170] [outer = 0000000000000000] 03:52:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010226800) [pid = 2788] [serial = 1171] [outer = 000000B00FEF0400] 03:52:38 INFO - PROCESS | 2788 | 1465037558295 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B010E37000) [pid = 2788] [serial = 1172] [outer = 000000B00FEF0400] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B010E55800) [pid = 2788] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00261D400) [pid = 2788] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00896E000) [pid = 2788] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B003EF8C00) [pid = 2788] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00C9E3C00) [pid = 2788] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00EDEB800) [pid = 2788] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B011D52800) [pid = 2788] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B013495C00) [pid = 2788] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013916400) [pid = 2788] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01009E800) [pid = 2788] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008964C00) [pid = 2788] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:52:38 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B008936800) [pid = 2788] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:52:38 INFO - PROCESS | 2788 | 1465037558831 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 880ms 03:52:38 INFO - PROCESS | 2788 | 1465037558901 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 2788 | 1465037558903 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 03:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:52:38 INFO - PROCESS | 2788 | 1465037558906 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 2788 | 1465037558908 Marionette TRACE conn5 <- [1,1526,null,{}] 03:52:38 INFO - PROCESS | 2788 | 1465037558912 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:38 INFO - PROCESS | 2788 | 1465037558914 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:38 INFO - PROCESS | 2788 | 1465037558996 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 03:52:39 INFO - PROCESS | 2788 | 1465037559002 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 2788 | 1465037559004 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01398A000 == 34 [pid = 2788] [id = 391] 03:52:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B008A81000) [pid = 2788] [serial = 1173] [outer = 0000000000000000] 03:52:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FF4CC00) [pid = 2788] [serial = 1174] [outer = 000000B008A81000] 03:52:39 INFO - PROCESS | 2788 | 1465037559048 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E56800) [pid = 2788] [serial = 1175] [outer = 000000B008A81000] 03:52:39 INFO - PROCESS | 2788 | 1465037559760 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 03:52:39 INFO - PROCESS | 2788 | 1465037559854 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 2788 | 1465037559858 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 03:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:52:39 INFO - PROCESS | 2788 | 1465037559863 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 2788 | 1465037559867 Marionette TRACE conn5 <- [1,1530,null,{}] 03:52:39 INFO - PROCESS | 2788 | 1465037559874 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:39 INFO - PROCESS | 2788 | 1465037559877 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:40 INFO - PROCESS | 2788 | 1465037560041 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 03:52:40 INFO - PROCESS | 2788 | 1465037560111 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 2788 | 1465037560114 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C92B000 == 35 [pid = 2788] [id = 392] 03:52:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B002EA0800) [pid = 2788] [serial = 1176] [outer = 0000000000000000] 03:52:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00731EC00) [pid = 2788] [serial = 1177] [outer = 000000B002EA0800] 03:52:40 INFO - PROCESS | 2788 | 1465037560214 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B008A9FC00) [pid = 2788] [serial = 1178] [outer = 000000B002EA0800] 03:52:40 INFO - PROCESS | 2788 | 1465037560891 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:52:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1081ms 03:52:40 INFO - PROCESS | 2788 | 1465037560958 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 2788 | 1465037560963 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 03:52:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:52:40 INFO - PROCESS | 2788 | 1465037560970 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - PROCESS | 2788 | 1465037560973 Marionette TRACE conn5 <- [1,1534,null,{}] 03:52:40 INFO - PROCESS | 2788 | 1465037560977 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:40 INFO - PROCESS | 2788 | 1465037560981 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:41 INFO - PROCESS | 2788 | 1465037561111 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 03:52:41 INFO - PROCESS | 2788 | 1465037561183 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 2788 | 1465037561186 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F73A800 == 36 [pid = 2788] [id = 393] 03:52:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B002A18C00) [pid = 2788] [serial = 1179] [outer = 0000000000000000] 03:52:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00CA85800) [pid = 2788] [serial = 1180] [outer = 000000B002A18C00] 03:52:41 INFO - PROCESS | 2788 | 1465037561292 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00E9F7800) [pid = 2788] [serial = 1181] [outer = 000000B002A18C00] 03:52:42 INFO - PROCESS | 2788 | 1465037562145 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:52:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B01304C000 == 35 [pid = 2788] [id = 390] 03:52:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ECE800 == 34 [pid = 2788] [id = 389] 03:52:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC5800 == 33 [pid = 2788] [id = 388] 03:52:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F73B800 == 32 [pid = 2788] [id = 387] 03:52:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCB6000 == 31 [pid = 2788] [id = 386] 03:52:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A4A000 == 30 [pid = 2788] [id = 385] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B011D50400) [pid = 2788] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B012D8E400) [pid = 2788] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B007B49C00) [pid = 2788] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E302400) [pid = 2788] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008A7FC00) [pid = 2788] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00BF97000) [pid = 2788] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00783D000) [pid = 2788] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008AA2000) [pid = 2788] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E35E800) [pid = 2788] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E9F1400) [pid = 2788] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FB1D800) [pid = 2788] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B012E0C400) [pid = 2788] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B012289C00) [pid = 2788] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0134A6000) [pid = 2788] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013924000) [pid = 2788] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01390C400) [pid = 2788] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010285800) [pid = 2788] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010C6D800) [pid = 2788] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B01392EC00) [pid = 2788] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00FB18800) [pid = 2788] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B0134A7400) [pid = 2788] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B010AD0800) [pid = 2788] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B013951C00) [pid = 2788] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00FEEC800) [pid = 2788] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1233ms 03:52:42 INFO - PROCESS | 2788 | 1465037562208 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 2788 | 1465037562213 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 03:52:42 INFO - PROCESS | 2788 | 1465037562218 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:52:42 INFO - PROCESS | 2788 | 1465037562221 Marionette TRACE conn5 <- [1,1538,null,{}] 03:52:42 INFO - PROCESS | 2788 | 1465037562226 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:42 INFO - PROCESS | 2788 | 1465037562229 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:42 INFO - PROCESS | 2788 | 1465037562345 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 03:52:42 INFO - PROCESS | 2788 | 1465037562417 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 2788 | 1465037562421 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008ADB800 == 31 [pid = 2788] [id = 394] 03:52:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B007963C00) [pid = 2788] [serial = 1182] [outer = 0000000000000000] 03:52:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B007E07400) [pid = 2788] [serial = 1183] [outer = 000000B007963C00] 03:52:42 INFO - PROCESS | 2788 | 1465037562472 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B008AAB400) [pid = 2788] [serial = 1184] [outer = 000000B007963C00] 03:52:42 INFO - PROCESS | 2788 | 1465037562944 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 775ms 03:52:43 INFO - PROCESS | 2788 | 1465037562997 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 2788 | 1465037563002 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 03:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:52:43 INFO - PROCESS | 2788 | 1465037563008 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 2788 | 1465037563011 Marionette TRACE conn5 <- [1,1542,null,{}] 03:52:43 INFO - PROCESS | 2788 | 1465037563014 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:43 INFO - PROCESS | 2788 | 1465037563017 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:43 INFO - PROCESS | 2788 | 1465037563109 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 03:52:43 INFO - PROCESS | 2788 | 1465037563115 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 2788 | 1465037563118 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC1800 == 32 [pid = 2788] [id = 395] 03:52:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00C981C00) [pid = 2788] [serial = 1185] [outer = 0000000000000000] 03:52:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00C9E1800) [pid = 2788] [serial = 1186] [outer = 000000B00C981C00] 03:52:43 INFO - PROCESS | 2788 | 1465037563166 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00E361000) [pid = 2788] [serial = 1187] [outer = 000000B00C981C00] 03:52:43 INFO - PROCESS | 2788 | 1465037563660 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 03:52:43 INFO - PROCESS | 2788 | 1465037563702 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 2788 | 1465037563705 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 03:52:43 INFO - PROCESS | 2788 | 1465037563709 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:52:43 INFO - PROCESS | 2788 | 1465037563712 Marionette TRACE conn5 <- [1,1546,null,{}] 03:52:43 INFO - PROCESS | 2788 | 1465037563758 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:43 INFO - PROCESS | 2788 | 1465037563763 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:43 INFO - PROCESS | 2788 | 1465037563881 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 03:52:43 INFO - PROCESS | 2788 | 1465037563933 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 2788 | 1465037563936 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE7E800 == 33 [pid = 2788] [id = 396] 03:52:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00EDE6800) [pid = 2788] [serial = 1188] [outer = 0000000000000000] 03:52:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00F6AC000) [pid = 2788] [serial = 1189] [outer = 000000B00EDE6800] 03:52:43 INFO - PROCESS | 2788 | 1465037563986 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00FEEE800) [pid = 2788] [serial = 1190] [outer = 000000B00EDE6800] 03:52:44 INFO - PROCESS | 2788 | 1465037564358 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 712ms 03:52:44 INFO - PROCESS | 2788 | 1465037564425 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 2788 | 1465037564428 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 03:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:52:44 INFO - PROCESS | 2788 | 1465037564431 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 2788 | 1465037564433 Marionette TRACE conn5 <- [1,1550,null,{}] 03:52:44 INFO - PROCESS | 2788 | 1465037564437 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:44 INFO - PROCESS | 2788 | 1465037564439 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:44 INFO - PROCESS | 2788 | 1465037564557 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 03:52:44 INFO - PROCESS | 2788 | 1465037564563 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 2788 | 1465037564565 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EDB800 == 34 [pid = 2788] [id = 397] 03:52:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00FF50400) [pid = 2788] [serial = 1191] [outer = 0000000000000000] 03:52:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010096000) [pid = 2788] [serial = 1192] [outer = 000000B00FF50400] 03:52:44 INFO - PROCESS | 2788 | 1465037564654 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010C60800) [pid = 2788] [serial = 1193] [outer = 000000B00FF50400] 03:52:45 INFO - PROCESS | 2788 | 1465037565100 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 03:52:45 INFO - PROCESS | 2788 | 1465037565167 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 2788 | 1465037565169 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 03:52:45 INFO - PROCESS | 2788 | 1465037565173 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:52:45 INFO - PROCESS | 2788 | 1465037565174 Marionette TRACE conn5 <- [1,1554,null,{}] 03:52:45 INFO - PROCESS | 2788 | 1465037565178 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:45 INFO - PROCESS | 2788 | 1465037565180 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:45 INFO - PROCESS | 2788 | 1465037565320 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 03:52:45 INFO - PROCESS | 2788 | 1465037565377 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 2788 | 1465037565379 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013461800 == 35 [pid = 2788] [id = 398] 03:52:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010C6C800) [pid = 2788] [serial = 1194] [outer = 0000000000000000] 03:52:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010E30400) [pid = 2788] [serial = 1195] [outer = 000000B010C6C800] 03:52:45 INFO - PROCESS | 2788 | 1465037565426 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B011D52800) [pid = 2788] [serial = 1196] [outer = 000000B010C6C800] 03:52:45 INFO - PROCESS | 2788 | 1465037565873 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 03:52:45 INFO - PROCESS | 2788 | 1465037565912 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 2788 | 1465037565914 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 03:52:45 INFO - PROCESS | 2788 | 1465037565918 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 2788 | 1465037565920 Marionette TRACE conn5 <- [1,1558,null,{}] 03:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:52:45 INFO - PROCESS | 2788 | 1465037565923 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:45 INFO - PROCESS | 2788 | 1465037565929 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:46 INFO - PROCESS | 2788 | 1465037566068 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 03:52:46 INFO - PROCESS | 2788 | 1465037566125 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 2788 | 1465037566127 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01576E000 == 36 [pid = 2788] [id = 399] 03:52:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012E0D000) [pid = 2788] [serial = 1197] [outer = 0000000000000000] 03:52:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0132C0000) [pid = 2788] [serial = 1198] [outer = 000000B012E0D000] 03:52:46 INFO - PROCESS | 2788 | 1465037566173 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013492C00) [pid = 2788] [serial = 1199] [outer = 000000B012E0D000] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E98EC00) [pid = 2788] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00918B400) [pid = 2788] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B007008000) [pid = 2788] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008AA0800) [pid = 2788] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B006E62C00) [pid = 2788] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00F336800) [pid = 2788] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0132C3800) [pid = 2788] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013B16800) [pid = 2788] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B0029E6000) [pid = 2788] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FEF0400) [pid = 2788] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:52:46 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00711A000) [pid = 2788] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:52:46 INFO - PROCESS | 2788 | 1465037566595 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 03:52:46 INFO - PROCESS | 2788 | 1465037566657 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 2788 | 1465037566659 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 03:52:46 INFO - PROCESS | 2788 | 1465037566663 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:52:46 INFO - PROCESS | 2788 | 1465037566664 Marionette TRACE conn5 <- [1,1562,null,{}] 03:52:46 INFO - PROCESS | 2788 | 1465037566670 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:46 INFO - PROCESS | 2788 | 1465037566672 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:46 INFO - PROCESS | 2788 | 1465037566783 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 03:52:46 INFO - PROCESS | 2788 | 1465037566834 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 2788 | 1465037566836 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B21000 == 37 [pid = 2788] [id = 400] 03:52:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B008936800) [pid = 2788] [serial = 1200] [outer = 0000000000000000] 03:52:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010A1F000) [pid = 2788] [serial = 1201] [outer = 000000B008936800] 03:52:46 INFO - PROCESS | 2788 | 1465037566882 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B013498400) [pid = 2788] [serial = 1202] [outer = 000000B008936800] 03:52:47 INFO - PROCESS | 2788 | 1465037567245 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 03:52:47 INFO - PROCESS | 2788 | 1465037567295 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 2788 | 1465037567298 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 03:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:52:47 INFO - PROCESS | 2788 | 1465037567301 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 2788 | 1465037567303 Marionette TRACE conn5 <- [1,1566,null,{}] 03:52:47 INFO - PROCESS | 2788 | 1465037567314 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:47 INFO - PROCESS | 2788 | 1465037567316 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:47 INFO - PROCESS | 2788 | 1465037567400 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 03:52:47 INFO - PROCESS | 2788 | 1465037567406 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 2788 | 1465037567408 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CAC000 == 38 [pid = 2788] [id = 401] 03:52:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0134A7400) [pid = 2788] [serial = 1203] [outer = 0000000000000000] 03:52:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01390DC00) [pid = 2788] [serial = 1204] [outer = 000000B0134A7400] 03:52:47 INFO - PROCESS | 2788 | 1465037567452 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013917800) [pid = 2788] [serial = 1205] [outer = 000000B0134A7400] 03:52:47 INFO - PROCESS | 2788 | 1465037567880 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 587ms 03:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:52:47 INFO - PROCESS | 2788 | 1465037567891 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 2788 | 1465037567893 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 03:52:47 INFO - PROCESS | 2788 | 1465037567896 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 2788 | 1465037567898 Marionette TRACE conn5 <- [1,1570,null,{}] 03:52:47 INFO - PROCESS | 2788 | 1465037567901 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:47 INFO - PROCESS | 2788 | 1465037567903 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:48 INFO - PROCESS | 2788 | 1465037568022 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 03:52:48 INFO - PROCESS | 2788 | 1465037568029 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 2788 | 1465037568032 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FBE6000 == 39 [pid = 2788] [id = 402] 03:52:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013928400) [pid = 2788] [serial = 1206] [outer = 0000000000000000] 03:52:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01392C000) [pid = 2788] [serial = 1207] [outer = 000000B013928400] 03:52:48 INFO - PROCESS | 2788 | 1465037568077 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01394B800) [pid = 2788] [serial = 1208] [outer = 000000B013928400] 03:52:48 INFO - PROCESS | 2788 | 1465037568568 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 03:52:48 INFO - PROCESS | 2788 | 1465037568634 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 2788 | 1465037568640 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 03:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:52:48 INFO - PROCESS | 2788 | 1465037568645 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 2788 | 1465037568649 Marionette TRACE conn5 <- [1,1574,null,{}] 03:52:48 INFO - PROCESS | 2788 | 1465037568671 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:48 INFO - PROCESS | 2788 | 1465037568675 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:48 INFO - PROCESS | 2788 | 1465037568812 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 03:52:48 INFO - PROCESS | 2788 | 1465037568900 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 2788 | 1465037568905 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C53F000 == 40 [pid = 2788] [id = 403] 03:52:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B007964000) [pid = 2788] [serial = 1209] [outer = 0000000000000000] 03:52:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B008964000) [pid = 2788] [serial = 1210] [outer = 000000B007964000] 03:52:48 INFO - PROCESS | 2788 | 1465037568964 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00BF9D000) [pid = 2788] [serial = 1211] [outer = 000000B007964000] 03:52:49 INFO - PROCESS | 2788 | 1465037569605 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1003ms 03:52:49 INFO - PROCESS | 2788 | 1465037569651 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 03:52:49 INFO - PROCESS | 2788 | 1465037569656 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 03:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:52:49 INFO - PROCESS | 2788 | 1465037569662 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 2788 | 1465037569666 Marionette TRACE conn5 <- [1,1578,null,{}] 03:52:49 INFO - PROCESS | 2788 | 1465037569670 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:49 INFO - PROCESS | 2788 | 1465037569673 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:49 INFO - PROCESS | 2788 | 1465037569791 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 03:52:49 INFO - PROCESS | 2788 | 1465037569913 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 2788 | 1465037569916 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013041000 == 41 [pid = 2788] [id = 404] 03:52:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00E9F1400) [pid = 2788] [serial = 1212] [outer = 0000000000000000] 03:52:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00EDF1C00) [pid = 2788] [serial = 1213] [outer = 000000B00E9F1400] 03:52:49 INFO - PROCESS | 2788 | 1465037569975 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FEEA800) [pid = 2788] [serial = 1214] [outer = 000000B00E9F1400] 03:52:50 INFO - PROCESS | 2788 | 1465037570547 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 943ms 03:52:50 INFO - PROCESS | 2788 | 1465037570608 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 2788 | 1465037570611 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 03:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:52:50 INFO - PROCESS | 2788 | 1465037570615 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 2788 | 1465037570619 Marionette TRACE conn5 <- [1,1582,null,{}] 03:52:50 INFO - PROCESS | 2788 | 1465037570631 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:50 INFO - PROCESS | 2788 | 1465037570636 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:50 INFO - PROCESS | 2788 | 1465037570798 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 03:52:50 INFO - PROCESS | 2788 | 1465037570808 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 2788 | 1465037570812 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E95000 == 42 [pid = 2788] [id = 405] 03:52:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B011E06000) [pid = 2788] [serial = 1215] [outer = 0000000000000000] 03:52:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B012E0D800) [pid = 2788] [serial = 1216] [outer = 000000B011E06000] 03:52:50 INFO - PROCESS | 2788 | 1465037570871 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013912000) [pid = 2788] [serial = 1217] [outer = 000000B011E06000] 03:52:51 INFO - PROCESS | 2788 | 1465037571529 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 941ms 03:52:51 INFO - PROCESS | 2788 | 1465037571557 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 2788 | 1465037571561 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 03:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:52:51 INFO - PROCESS | 2788 | 1465037571564 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 2788 | 1465037571566 Marionette TRACE conn5 <- [1,1586,null,{}] 03:52:51 INFO - PROCESS | 2788 | 1465037571570 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:51 INFO - PROCESS | 2788 | 1465037571572 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:51 INFO - PROCESS | 2788 | 1465037571688 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 03:52:51 INFO - PROCESS | 2788 | 1465037571780 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 2788 | 1465037571783 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01771F800 == 43 [pid = 2788] [id = 406] 03:52:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013B18400) [pid = 2788] [serial = 1218] [outer = 0000000000000000] 03:52:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013BA5000) [pid = 2788] [serial = 1219] [outer = 000000B013B18400] 03:52:51 INFO - PROCESS | 2788 | 1465037571838 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013BAE400) [pid = 2788] [serial = 1220] [outer = 000000B013B18400] 03:52:52 INFO - PROCESS | 2788 | 1465037572427 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 944ms 03:52:52 INFO - PROCESS | 2788 | 1465037572511 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 2788 | 1465037572513 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 03:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:52:52 INFO - PROCESS | 2788 | 1465037572517 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 2788 | 1465037572519 Marionette TRACE conn5 <- [1,1590,null,{}] 03:52:52 INFO - PROCESS | 2788 | 1465037572523 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:52 INFO - PROCESS | 2788 | 1465037572525 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:52 INFO - PROCESS | 2788 | 1465037572639 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 03:52:52 INFO - PROCESS | 2788 | 1465037572772 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 2788 | 1465037572774 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013454800 == 44 [pid = 2788] [id = 407] 03:52:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B007005C00) [pid = 2788] [serial = 1221] [outer = 0000000000000000] 03:52:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013C66000) [pid = 2788] [serial = 1222] [outer = 000000B007005C00] 03:52:52 INFO - PROCESS | 2788 | 1465037572829 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013C6F800) [pid = 2788] [serial = 1223] [outer = 000000B007005C00] 03:52:53 INFO - PROCESS | 2788 | 1465037573584 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1080ms 03:52:53 INFO - PROCESS | 2788 | 1465037573600 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 2788 | 1465037573604 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 03:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:52:53 INFO - PROCESS | 2788 | 1465037573608 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 2788 | 1465037573612 Marionette TRACE conn5 <- [1,1594,null,{}] 03:52:53 INFO - PROCESS | 2788 | 1465037573617 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 2788 | 1465037573620 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:53 INFO - PROCESS | 2788 | 1465037573735 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 03:52:53 INFO - PROCESS | 2788 | 1465037573867 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 2788 | 1465037573870 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0078AA800 == 45 [pid = 2788] [id = 408] 03:52:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B008965C00) [pid = 2788] [serial = 1224] [outer = 0000000000000000] 03:52:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00C59B000) [pid = 2788] [serial = 1225] [outer = 000000B008965C00] 03:52:53 INFO - PROCESS | 2788 | 1465037573924 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B00CA92000) [pid = 2788] [serial = 1226] [outer = 000000B008965C00] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B0020B3000 == 44 [pid = 2788] [id = 384] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CAC000 == 43 [pid = 2788] [id = 401] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B21000 == 42 [pid = 2788] [id = 400] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B01576E000 == 41 [pid = 2788] [id = 399] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B013461800 == 40 [pid = 2788] [id = 398] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EDB800 == 39 [pid = 2788] [id = 397] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE7E800 == 38 [pid = 2788] [id = 396] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC1800 == 37 [pid = 2788] [id = 395] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B008ADB800 == 36 [pid = 2788] [id = 394] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B01398A000 == 35 [pid = 2788] [id = 391] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C92B000 == 34 [pid = 2788] [id = 392] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F73A800 == 33 [pid = 2788] [id = 393] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B013454800 == 32 [pid = 2788] [id = 407] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B01771F800 == 31 [pid = 2788] [id = 406] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E95000 == 30 [pid = 2788] [id = 405] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B013041000 == 29 [pid = 2788] [id = 404] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FBE6000 == 28 [pid = 2788] [id = 402] 03:52:54 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C53F000 == 27 [pid = 2788] [id = 403] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00EDEE400) [pid = 2788] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00BF49C00) [pid = 2788] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B007119C00) [pid = 2788] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B007E09000) [pid = 2788] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B008AA4800) [pid = 2788] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00BF45400) [pid = 2788] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00C985400) [pid = 2788] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B008A81400) [pid = 2788] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00FEEB800) [pid = 2788] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00F6ABC00) [pid = 2788] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B013943400) [pid = 2788] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013490C00) [pid = 2788] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B013BA8400) [pid = 2788] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013B1B000) [pid = 2788] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FA2D800) [pid = 2788] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00F426C00) [pid = 2788] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010226800) [pid = 2788] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00FD36800) [pid = 2788] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C98D800) [pid = 2788] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010E37000) [pid = 2788] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FF4CC00) [pid = 2788] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00C9E4800) [pid = 2788] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:52:54 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E308C00) [pid = 2788] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:52:55 INFO - PROCESS | 2788 | 1465037575215 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1695ms 03:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:52:55 INFO - PROCESS | 2788 | 1465037575308 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 2788 | 1465037575312 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 03:52:55 INFO - PROCESS | 2788 | 1465037575317 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 2788 | 1465037575321 Marionette TRACE conn5 <- [1,1598,null,{}] 03:52:55 INFO - PROCESS | 2788 | 1465037575326 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:55 INFO - PROCESS | 2788 | 1465037575329 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:55 INFO - PROCESS | 2788 | 1465037575438 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 03:52:55 INFO - PROCESS | 2788 | 1465037575445 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 2788 | 1465037575448 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00BF78800 == 28 [pid = 2788] [id = 409] 03:52:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B003E16C00) [pid = 2788] [serial = 1227] [outer = 0000000000000000] 03:52:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008935800) [pid = 2788] [serial = 1228] [outer = 000000B003E16C00] 03:52:55 INFO - PROCESS | 2788 | 1465037575497 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B008A80400) [pid = 2788] [serial = 1229] [outer = 000000B003E16C00] 03:52:55 INFO - PROCESS | 2788 | 1465037575971 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 03:52:56 INFO - PROCESS | 2788 | 1465037576008 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 2788 | 1465037576013 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 03:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:52:56 INFO - PROCESS | 2788 | 1465037576020 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 2788 | 1465037576023 Marionette TRACE conn5 <- [1,1602,null,{}] 03:52:56 INFO - PROCESS | 2788 | 1465037576027 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 2788 | 1465037576030 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:56 INFO - PROCESS | 2788 | 1465037576123 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 03:52:56 INFO - PROCESS | 2788 | 1465037576131 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 2788 | 1465037576133 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB6800 == 29 [pid = 2788] [id = 410] 03:52:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00BF96C00) [pid = 2788] [serial = 1230] [outer = 0000000000000000] 03:52:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00C44DC00) [pid = 2788] [serial = 1231] [outer = 000000B00BF96C00] 03:52:56 INFO - PROCESS | 2788 | 1465037576182 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C982C00) [pid = 2788] [serial = 1232] [outer = 000000B00BF96C00] 03:52:56 INFO - PROCESS | 2788 | 1465037576674 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:52: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 03:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 03:52:56 INFO - PROCESS | 2788 | 1465037576713 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 2788 | 1465037576716 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 03:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:52:56 INFO - PROCESS | 2788 | 1465037576719 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 2788 | 1465037576723 Marionette TRACE conn5 <- [1,1606,null,{}] 03:52:56 INFO - PROCESS | 2788 | 1465037576734 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 2788 | 1465037576739 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:56 INFO - PROCESS | 2788 | 1465037576862 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 03:52:56 INFO - PROCESS | 2788 | 1465037576952 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 2788 | 1465037576955 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE81800 == 30 [pid = 2788] [id = 411] 03:52:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B002A18400) [pid = 2788] [serial = 1233] [outer = 0000000000000000] 03:52:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E98F400) [pid = 2788] [serial = 1234] [outer = 000000B002A18400] 03:52:57 INFO - PROCESS | 2788 | 1465037577005 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00EDF0000) [pid = 2788] [serial = 1235] [outer = 000000B002A18400] 03:52:57 INFO - PROCESS | 2788 | 1465037577433 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 796ms 03:52:57 INFO - PROCESS | 2788 | 1465037577528 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 2788 | 1465037577531 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 03:52:57 INFO - PROCESS | 2788 | 1465037577535 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:52:57 INFO - PROCESS | 2788 | 1465037577537 Marionette TRACE conn5 <- [1,1610,null,{}] 03:52:57 INFO - PROCESS | 2788 | 1465037577540 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:57 INFO - PROCESS | 2788 | 1465037577543 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:57 INFO - PROCESS | 2788 | 1465037577658 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 03:52:57 INFO - PROCESS | 2788 | 1465037577712 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 2788 | 1465037577714 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010C23800 == 31 [pid = 2788] [id = 412] 03:52:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F682800) [pid = 2788] [serial = 1236] [outer = 0000000000000000] 03:52:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FA25000) [pid = 2788] [serial = 1237] [outer = 000000B00F682800] 03:52:57 INFO - PROCESS | 2788 | 1465037577760 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FB22C00) [pid = 2788] [serial = 1238] [outer = 000000B00F682800] 03:52:58 INFO - PROCESS | 2788 | 1465037578248 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 03:52:58 INFO - PROCESS | 2788 | 1465037578272 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 2788 | 1465037578274 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 03:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:52:58 INFO - PROCESS | 2788 | 1465037578277 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 2788 | 1465037578279 Marionette TRACE conn5 <- [1,1614,null,{}] 03:52:58 INFO - PROCESS | 2788 | 1465037578283 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:58 INFO - PROCESS | 2788 | 1465037578285 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:58 INFO - PROCESS | 2788 | 1465037578393 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 03:52:58 INFO - PROCESS | 2788 | 1465037578447 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 2788 | 1465037578449 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01247E000 == 32 [pid = 2788] [id = 413] 03:52:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00904FC00) [pid = 2788] [serial = 1239] [outer = 0000000000000000] 03:52:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FEF8C00) [pid = 2788] [serial = 1240] [outer = 000000B00904FC00] 03:52:58 INFO - PROCESS | 2788 | 1465037578495 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010055400) [pid = 2788] [serial = 1241] [outer = 000000B00904FC00] 03:52:58 INFO - PROCESS | 2788 | 1465037578928 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 03:52:58 INFO - PROCESS | 2788 | 1465037578975 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 2788 | 1465037578977 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 03:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:52:58 INFO - PROCESS | 2788 | 1465037578980 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 2788 | 1465037578982 Marionette TRACE conn5 <- [1,1618,null,{}] 03:52:58 INFO - PROCESS | 2788 | 1465037578986 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:59 INFO - PROCESS | 2788 | 1465037578991 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:59 INFO - PROCESS | 2788 | 1465037579127 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 03:52:59 INFO - PROCESS | 2788 | 1465037579133 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 2788 | 1465037579136 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399A000 == 33 [pid = 2788] [id = 414] 03:52:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B010097400) [pid = 2788] [serial = 1242] [outer = 0000000000000000] 03:52:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010C68000) [pid = 2788] [serial = 1243] [outer = 000000B010097400] 03:52:59 INFO - PROCESS | 2788 | 1465037579180 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B011EDAC00) [pid = 2788] [serial = 1244] [outer = 000000B010097400] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B010C6C800) [pid = 2788] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008936800) [pid = 2788] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B012E0D000) [pid = 2788] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B007963C00) [pid = 2788] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B002EA0800) [pid = 2788] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008A81000) [pid = 2788] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0134A7400) [pid = 2788] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C981C00) [pid = 2788] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B002A18C00) [pid = 2788] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00EDE6800) [pid = 2788] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013928400) [pid = 2788] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:52:59 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FF50400) [pid = 2788] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:52:59 INFO - PROCESS | 2788 | 1465037579821 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 879ms 03:52:59 INFO - PROCESS | 2788 | 1465037579861 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 2788 | 1465037579863 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 03:52:59 INFO - PROCESS | 2788 | 1465037579866 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:52:59 INFO - PROCESS | 2788 | 1465037579868 Marionette TRACE conn5 <- [1,1622,null,{}] 03:52:59 INFO - PROCESS | 2788 | 1465037579871 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:59 INFO - PROCESS | 2788 | 1465037579873 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:59 INFO - PROCESS | 2788 | 1465037579955 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 03:52:59 INFO - PROCESS | 2788 | 1465037579961 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 2788 | 1465037579963 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:52:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01575F000 == 34 [pid = 2788] [id = 415] 03:52:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E309800) [pid = 2788] [serial = 1245] [outer = 0000000000000000] 03:53:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E5A800) [pid = 2788] [serial = 1246] [outer = 000000B00E309800] 03:53:00 INFO - PROCESS | 2788 | 1465037580007 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B012D8B000) [pid = 2788] [serial = 1247] [outer = 000000B00E309800] 03:53:00 INFO - PROCESS | 2788 | 1465037580441 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 03:53:00 INFO - PROCESS | 2788 | 1465037580498 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 2788 | 1465037580501 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 03:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:53:00 INFO - PROCESS | 2788 | 1465037580504 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 2788 | 1465037580506 Marionette TRACE conn5 <- [1,1626,null,{}] 03:53:00 INFO - PROCESS | 2788 | 1465037580510 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:00 INFO - PROCESS | 2788 | 1465037580512 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:00 INFO - PROCESS | 2788 | 1465037580594 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 03:53:00 INFO - PROCESS | 2788 | 1465037580602 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 2788 | 1465037580604 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DBA800 == 35 [pid = 2788] [id = 416] 03:53:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B012E14800) [pid = 2788] [serial = 1248] [outer = 0000000000000000] 03:53:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0132BB800) [pid = 2788] [serial = 1249] [outer = 000000B012E14800] 03:53:00 INFO - PROCESS | 2788 | 1465037580650 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013492800) [pid = 2788] [serial = 1250] [outer = 000000B012E14800] 03:53:01 INFO - PROCESS | 2788 | 1465037581128 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 03:53:01 INFO - PROCESS | 2788 | 1465037581199 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 2788 | 1465037581202 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 03:53:01 INFO - PROCESS | 2788 | 1465037581205 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:53:01 INFO - PROCESS | 2788 | 1465037581207 Marionette TRACE conn5 <- [1,1630,null,{}] 03:53:01 INFO - PROCESS | 2788 | 1465037581211 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:01 INFO - PROCESS | 2788 | 1465037581213 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:01 INFO - PROCESS | 2788 | 1465037581295 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 03:53:01 INFO - PROCESS | 2788 | 1465037581307 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 2788 | 1465037581309 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE7F800 == 36 [pid = 2788] [id = 417] 03:53:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010095800) [pid = 2788] [serial = 1251] [outer = 0000000000000000] 03:53:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0134A6800) [pid = 2788] [serial = 1252] [outer = 000000B010095800] 03:53:01 INFO - PROCESS | 2788 | 1465037581353 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013917000) [pid = 2788] [serial = 1253] [outer = 000000B010095800] 03:53:02 INFO - PROCESS | 2788 | 1465037582173 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1023ms 03:53:02 INFO - PROCESS | 2788 | 1465037582231 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 2788 | 1465037582236 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 03:53:02 INFO - PROCESS | 2788 | 1465037582241 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:53:02 INFO - PROCESS | 2788 | 1465037582246 Marionette TRACE conn5 <- [1,1634,null,{}] 03:53:02 INFO - PROCESS | 2788 | 1465037582315 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:02 INFO - PROCESS | 2788 | 1465037582318 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:02 INFO - PROCESS | 2788 | 1465037582437 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 03:53:02 INFO - PROCESS | 2788 | 1465037582550 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 2788 | 1465037582553 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2DD800 == 37 [pid = 2788] [id = 418] 03:53:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B003E61000) [pid = 2788] [serial = 1254] [outer = 0000000000000000] 03:53:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00896EC00) [pid = 2788] [serial = 1255] [outer = 000000B003E61000] 03:53:02 INFO - PROCESS | 2788 | 1465037582612 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00BFA3000) [pid = 2788] [serial = 1256] [outer = 000000B003E61000] 03:53:03 INFO - PROCESS | 2788 | 1465037583300 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1100ms 03:53:03 INFO - PROCESS | 2788 | 1465037583345 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 2788 | 1465037583351 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 03:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:53:03 INFO - PROCESS | 2788 | 1465037583357 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 2788 | 1465037583360 Marionette TRACE conn5 <- [1,1638,null,{}] 03:53:03 INFO - PROCESS | 2788 | 1465037583365 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:03 INFO - PROCESS | 2788 | 1465037583368 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:03 INFO - PROCESS | 2788 | 1465037583570 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 03:53:03 INFO - PROCESS | 2788 | 1465037583685 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 2788 | 1465037583688 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FBF1000 == 38 [pid = 2788] [id = 419] 03:53:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B008AA3000) [pid = 2788] [serial = 1257] [outer = 0000000000000000] 03:53:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00E990C00) [pid = 2788] [serial = 1258] [outer = 000000B008AA3000] 03:53:03 INFO - PROCESS | 2788 | 1465037583747 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00F5D3800) [pid = 2788] [serial = 1259] [outer = 000000B008AA3000] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DBA800 == 37 [pid = 2788] [id = 416] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B01575F000 == 36 [pid = 2788] [id = 415] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399A000 == 35 [pid = 2788] [id = 414] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B01247E000 == 34 [pid = 2788] [id = 413] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B010C23800 == 33 [pid = 2788] [id = 412] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE81800 == 32 [pid = 2788] [id = 411] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB6800 == 31 [pid = 2788] [id = 410] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B00BF78800 == 30 [pid = 2788] [id = 409] 03:53:04 INFO - PROCESS | 2788 | --DOCSHELL 000000B0078AA800 == 29 [pid = 2788] [id = 408] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B011D52800) [pid = 2788] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B010E30400) [pid = 2788] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B010A1F000) [pid = 2788] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B0132C0000) [pid = 2788] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B007E07400) [pid = 2788] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B008AAB400) [pid = 2788] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00731EC00) [pid = 2788] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008A9FC00) [pid = 2788] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B010E56800) [pid = 2788] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013917800) [pid = 2788] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C9E1800) [pid = 2788] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E361000) [pid = 2788] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00CA85800) [pid = 2788] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E9F7800) [pid = 2788] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00F6AC000) [pid = 2788] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B01394B800) [pid = 2788] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01392C000) [pid = 2788] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B01390DC00) [pid = 2788] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013492C00) [pid = 2788] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010096000) [pid = 2788] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010C60800) [pid = 2788] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FEEE800) [pid = 2788] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013498400) [pid = 2788] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:53:04 INFO - PROCESS | 2788 | 1465037584617 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1294ms 03:53:04 INFO - PROCESS | 2788 | 1465037584653 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 2788 | 1465037584658 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 03:53:04 INFO - PROCESS | 2788 | 1465037584662 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:53:04 INFO - PROCESS | 2788 | 1465037584666 Marionette TRACE conn5 <- [1,1642,null,{}] 03:53:04 INFO - PROCESS | 2788 | 1465037584672 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:04 INFO - PROCESS | 2788 | 1465037584675 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:04 INFO - PROCESS | 2788 | 1465037584773 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 03:53:04 INFO - PROCESS | 2788 | 1465037584779 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 2788 | 1465037584784 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00BF6E800 == 30 [pid = 2788] [id = 420] 03:53:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008A9FC00) [pid = 2788] [serial = 1260] [outer = 0000000000000000] 03:53:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008AAB800) [pid = 2788] [serial = 1261] [outer = 000000B008A9FC00] 03:53:04 INFO - PROCESS | 2788 | 1465037584834 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C5CC800) [pid = 2788] [serial = 1262] [outer = 000000B008A9FC00] 03:53:05 INFO - PROCESS | 2788 | 1465037585360 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 732ms 03:53:05 INFO - PROCESS | 2788 | 1465037585400 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 2788 | 1465037585404 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 03:53:05 INFO - PROCESS | 2788 | 1465037585410 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:53:05 INFO - PROCESS | 2788 | 1465037585413 Marionette TRACE conn5 <- [1,1646,null,{}] 03:53:05 INFO - PROCESS | 2788 | 1465037585416 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:05 INFO - PROCESS | 2788 | 1465037585419 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:05 INFO - PROCESS | 2788 | 1465037585510 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 03:53:05 INFO - PROCESS | 2788 | 1465037585585 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 2788 | 1465037585587 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007EBC800 == 31 [pid = 2788] [id = 421] 03:53:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E368C00) [pid = 2788] [serial = 1263] [outer = 0000000000000000] 03:53:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00E994800) [pid = 2788] [serial = 1264] [outer = 000000B00E368C00] 03:53:05 INFO - PROCESS | 2788 | 1465037585646 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00F209400) [pid = 2788] [serial = 1265] [outer = 000000B00E368C00] 03:53:06 INFO - PROCESS | 2788 | 1465037586058 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 03:53:06 INFO - PROCESS | 2788 | 1465037586105 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 2788 | 1465037586108 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 03:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:53:06 INFO - PROCESS | 2788 | 1465037586112 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 2788 | 1465037586115 Marionette TRACE conn5 <- [1,1650,null,{}] 03:53:06 INFO - PROCESS | 2788 | 1465037586126 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:06 INFO - PROCESS | 2788 | 1465037586131 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:06 INFO - PROCESS | 2788 | 1465037586222 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 03:53:06 INFO - PROCESS | 2788 | 1465037586230 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 2788 | 1465037586233 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010419800 == 32 [pid = 2788] [id = 422] 03:53:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FD36800) [pid = 2788] [serial = 1266] [outer = 0000000000000000] 03:53:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FF4E800) [pid = 2788] [serial = 1267] [outer = 000000B00FD36800] 03:53:06 INFO - PROCESS | 2788 | 1465037586283 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010248C00) [pid = 2788] [serial = 1268] [outer = 000000B00FD36800] 03:53:06 INFO - PROCESS | 2788 | 1465037586761 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 03:53:06 INFO - PROCESS | 2788 | 1465037586809 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 2788 | 1465037586812 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 03:53:06 INFO - PROCESS | 2788 | 1465037586816 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:53:06 INFO - PROCESS | 2788 | 1465037586818 Marionette TRACE conn5 <- [1,1654,null,{}] 03:53:06 INFO - PROCESS | 2788 | 1465037586821 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:06 INFO - PROCESS | 2788 | 1465037586823 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:06 INFO - PROCESS | 2788 | 1465037586944 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 03:53:06 INFO - PROCESS | 2788 | 1465037586993 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 2788 | 1465037586995 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303B000 == 33 [pid = 2788] [id = 423] 03:53:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010C67C00) [pid = 2788] [serial = 1269] [outer = 0000000000000000] 03:53:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010C6C800) [pid = 2788] [serial = 1270] [outer = 000000B010C67C00] 03:53:07 INFO - PROCESS | 2788 | 1465037587048 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010E57800) [pid = 2788] [serial = 1271] [outer = 000000B010C67C00] 03:53:07 INFO - PROCESS | 2788 | 1465037587481 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 03:53:07 INFO - PROCESS | 2788 | 1465037587511 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 2788 | 1465037587514 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 03:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:53:07 INFO - PROCESS | 2788 | 1465037587517 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 2788 | 1465037587519 Marionette TRACE conn5 <- [1,1658,null,{}] 03:53:07 INFO - PROCESS | 2788 | 1465037587522 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:07 INFO - PROCESS | 2788 | 1465037587524 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:07 INFO - PROCESS | 2788 | 1465037587664 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 03:53:07 INFO - PROCESS | 2788 | 1465037587725 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 2788 | 1465037587727 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E6F800 == 34 [pid = 2788] [id = 424] 03:53:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B011D4E800) [pid = 2788] [serial = 1272] [outer = 0000000000000000] 03:53:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B011E0A000) [pid = 2788] [serial = 1273] [outer = 000000B011D4E800] 03:53:07 INFO - PROCESS | 2788 | 1465037587774 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B0132B4800) [pid = 2788] [serial = 1274] [outer = 000000B011D4E800] 03:53:08 INFO - PROCESS | 2788 | 1465037588251 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 776ms 03:53:08 INFO - PROCESS | 2788 | 1465037588297 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 2788 | 1465037588299 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 03:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:53:08 INFO - PROCESS | 2788 | 1465037588302 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 2788 | 1465037588304 Marionette TRACE conn5 <- [1,1662,null,{}] 03:53:08 INFO - PROCESS | 2788 | 1465037588308 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:08 INFO - PROCESS | 2788 | 1465037588314 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:08 INFO - PROCESS | 2788 | 1465037588465 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 03:53:08 INFO - PROCESS | 2788 | 1465037588521 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 2788 | 1465037588523 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C41000 == 35 [pid = 2788] [id = 425] 03:53:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013925000) [pid = 2788] [serial = 1275] [outer = 0000000000000000] 03:53:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013943000) [pid = 2788] [serial = 1276] [outer = 000000B013925000] 03:53:08 INFO - PROCESS | 2788 | 1465037588569 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B01394D000) [pid = 2788] [serial = 1277] [outer = 000000B013925000] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B012E14800) [pid = 2788] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B007964000) [pid = 2788] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00E9F1400) [pid = 2788] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B011E06000) [pid = 2788] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013B18400) [pid = 2788] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B007005C00) [pid = 2788] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E309800) [pid = 2788] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF96C00) [pid = 2788] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00F682800) [pid = 2788] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002A18400) [pid = 2788] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B003E16C00) [pid = 2788] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00904FC00) [pid = 2788] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008965C00) [pid = 2788] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:53:08 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010097400) [pid = 2788] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:53:09 INFO - PROCESS | 2788 | 1465037589041 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 775ms 03:53:09 INFO - PROCESS | 2788 | 1465037589081 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 2788 | 1465037589083 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 03:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:53:09 INFO - PROCESS | 2788 | 1465037589086 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 2788 | 1465037589088 Marionette TRACE conn5 <- [1,1666,null,{}] 03:53:09 INFO - PROCESS | 2788 | 1465037589091 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:09 INFO - PROCESS | 2788 | 1465037589093 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:09 INFO - PROCESS | 2788 | 1465037589206 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 03:53:09 INFO - PROCESS | 2788 | 1465037589259 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 2788 | 1465037589261 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDCE800 == 36 [pid = 2788] [id = 426] 03:53:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B007964000) [pid = 2788] [serial = 1278] [outer = 0000000000000000] 03:53:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C9E6400) [pid = 2788] [serial = 1279] [outer = 000000B007964000] 03:53:09 INFO - PROCESS | 2788 | 1465037589306 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012D92000) [pid = 2788] [serial = 1280] [outer = 000000B007964000] 03:53:09 INFO - PROCESS | 2788 | 1465037589657 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 03:53:09 INFO - PROCESS | 2788 | 1465037589725 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 2788 | 1465037589735 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 03:53:09 INFO - PROCESS | 2788 | 1465037589740 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:53:09 INFO - PROCESS | 2788 | 1465037589742 Marionette TRACE conn5 <- [1,1670,null,{}] 03:53:09 INFO - PROCESS | 2788 | 1465037589745 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:09 INFO - PROCESS | 2788 | 1465037589747 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:09 INFO - PROCESS | 2788 | 1465037589832 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 03:53:09 INFO - PROCESS | 2788 | 1465037589838 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 2788 | 1465037589840 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E8E000 == 37 [pid = 2788] [id = 427] 03:53:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013925C00) [pid = 2788] [serial = 1281] [outer = 0000000000000000] 03:53:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013B0F800) [pid = 2788] [serial = 1282] [outer = 000000B013925C00] 03:53:09 INFO - PROCESS | 2788 | 1465037589884 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013B19800) [pid = 2788] [serial = 1283] [outer = 000000B013925C00] 03:53:10 INFO - PROCESS | 2788 | 1465037590298 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 586ms 03:53:10 INFO - PROCESS | 2788 | 1465037590331 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 2788 | 1465037590333 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 03:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:53:10 INFO - PROCESS | 2788 | 1465037590353 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 2788 | 1465037590355 Marionette TRACE conn5 <- [1,1674,null,{}] 03:53:10 INFO - PROCESS | 2788 | 1465037590359 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:10 INFO - PROCESS | 2788 | 1465037590361 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:10 INFO - PROCESS | 2788 | 1465037590448 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 03:53:10 INFO - PROCESS | 2788 | 1465037590454 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 2788 | 1465037590456 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017715800 == 38 [pid = 2788] [id = 428] 03:53:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013B18400) [pid = 2788] [serial = 1284] [outer = 0000000000000000] 03:53:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013BABC00) [pid = 2788] [serial = 1285] [outer = 000000B013B18400] 03:53:10 INFO - PROCESS | 2788 | 1465037590500 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B013C6B400) [pid = 2788] [serial = 1286] [outer = 000000B013B18400] 03:53:11 INFO - PROCESS | 2788 | 1465037591098 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 795ms 03:53:11 INFO - PROCESS | 2788 | 1465037591146 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 2788 | 1465037591151 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 03:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:53:11 INFO - PROCESS | 2788 | 1465037591171 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 2788 | 1465037591175 Marionette TRACE conn5 <- [1,1678,null,{}] 03:53:11 INFO - PROCESS | 2788 | 1465037591181 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:11 INFO - PROCESS | 2788 | 1465037591184 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:11 INFO - PROCESS | 2788 | 1465037591322 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 03:53:11 INFO - PROCESS | 2788 | 1465037591439 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 2788 | 1465037591444 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCBC800 == 39 [pid = 2788] [id = 429] 03:53:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B007B4C800) [pid = 2788] [serial = 1287] [outer = 0000000000000000] 03:53:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008AA9000) [pid = 2788] [serial = 1288] [outer = 000000B007B4C800] 03:53:11 INFO - PROCESS | 2788 | 1465037591505 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00E302800) [pid = 2788] [serial = 1289] [outer = 000000B007B4C800] 03:53:12 INFO - PROCESS | 2788 | 1465037592158 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1033ms 03:53:12 INFO - PROCESS | 2788 | 1465037592206 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 2788 | 1465037592211 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 03:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:53:12 INFO - PROCESS | 2788 | 1465037592218 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 2788 | 1465037592221 Marionette TRACE conn5 <- [1,1682,null,{}] 03:53:12 INFO - PROCESS | 2788 | 1465037592225 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:12 INFO - PROCESS | 2788 | 1465037592228 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:12 INFO - PROCESS | 2788 | 1465037592346 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 03:53:12 INFO - PROCESS | 2788 | 1465037592443 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:12 INFO - PROCESS | 2788 | 1465037592446 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01398B800 == 40 [pid = 2788] [id = 430] 03:53:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00FB22000) [pid = 2788] [serial = 1290] [outer = 0000000000000000] 03:53:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00FEF1000) [pid = 2788] [serial = 1291] [outer = 000000B00FB22000] 03:53:12 INFO - PROCESS | 2788 | 1465037592503 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010543800) [pid = 2788] [serial = 1292] [outer = 000000B00FB22000] 03:53:13 INFO - PROCESS | 2788 | 1465037593142 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 984ms 03:53:13 INFO - PROCESS | 2788 | 1465037593204 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 2788 | 1465037593207 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 03:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:53:13 INFO - PROCESS | 2788 | 1465037593210 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 2788 | 1465037593214 Marionette TRACE conn5 <- [1,1686,null,{}] 03:53:13 INFO - PROCESS | 2788 | 1465037593226 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:13 INFO - PROCESS | 2788 | 1465037593231 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:13 INFO - PROCESS | 2788 | 1465037593379 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 03:53:13 INFO - PROCESS | 2788 | 1465037593502 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 2788 | 1465037593506 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC23800 == 41 [pid = 2788] [id = 431] 03:53:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B0134AE000) [pid = 2788] [serial = 1293] [outer = 0000000000000000] 03:53:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013923800) [pid = 2788] [serial = 1294] [outer = 000000B0134AE000] 03:53:13 INFO - PROCESS | 2788 | 1465037593565 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013B0FC00) [pid = 2788] [serial = 1295] [outer = 000000B0134AE000] 03:53:14 INFO - PROCESS | 2788 | 1465037594185 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1037ms 03:53:14 INFO - PROCESS | 2788 | 1465037594251 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 2788 | 1465037594254 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 03:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:53:14 INFO - PROCESS | 2788 | 1465037594258 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 2788 | 1465037594260 Marionette TRACE conn5 <- [1,1690,null,{}] 03:53:14 INFO - PROCESS | 2788 | 1465037594264 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:14 INFO - PROCESS | 2788 | 1465037594266 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:14 INFO - PROCESS | 2788 | 1465037594384 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 03:53:14 INFO - PROCESS | 2788 | 1465037594618 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 2788 | 1465037594622 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0079DB800 == 42 [pid = 2788] [id = 432] 03:53:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B002E94000) [pid = 2788] [serial = 1296] [outer = 0000000000000000] 03:53:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00326CC00) [pid = 2788] [serial = 1297] [outer = 000000B002E94000] 03:53:14 INFO - PROCESS | 2788 | 1465037594689 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B008A9E000) [pid = 2788] [serial = 1298] [outer = 000000B002E94000] 03:53:15 INFO - PROCESS | 2788 | 1465037595326 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1142ms 03:53:15 INFO - PROCESS | 2788 | 1465037595402 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 2788 | 1465037595406 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 03:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:53:15 INFO - PROCESS | 2788 | 1465037595411 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 2788 | 1465037595413 Marionette TRACE conn5 <- [1,1694,null,{}] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E8E000 == 41 [pid = 2788] [id = 427] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDCE800 == 40 [pid = 2788] [id = 426] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C41000 == 39 [pid = 2788] [id = 425] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E6F800 == 38 [pid = 2788] [id = 424] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303B000 == 37 [pid = 2788] [id = 423] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B010419800 == 36 [pid = 2788] [id = 422] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B007EBC800 == 35 [pid = 2788] [id = 421] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B00BF6E800 == 34 [pid = 2788] [id = 420] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE7F800 == 33 [pid = 2788] [id = 417] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2DD800 == 32 [pid = 2788] [id = 418] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FBF1000 == 31 [pid = 2788] [id = 419] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC23800 == 30 [pid = 2788] [id = 431] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B01398B800 == 29 [pid = 2788] [id = 430] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B017715800 == 28 [pid = 2788] [id = 428] 03:53:16 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCBC800 == 27 [pid = 2788] [id = 429] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00C982C00) [pid = 2788] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00FA25000) [pid = 2788] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00C44DC00) [pid = 2788] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00E98F400) [pid = 2788] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B008935800) [pid = 2788] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B008A80400) [pid = 2788] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00FEF8C00) [pid = 2788] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00CA92000) [pid = 2788] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00C59B000) [pid = 2788] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00FB22C00) [pid = 2788] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B010C68000) [pid = 2788] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010055400) [pid = 2788] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0132BB800) [pid = 2788] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B011EDAC00) [pid = 2788] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF9D000) [pid = 2788] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008964000) [pid = 2788] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FEEA800) [pid = 2788] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00EDF1C00) [pid = 2788] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013912000) [pid = 2788] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B012E0D800) [pid = 2788] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013492800) [pid = 2788] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013BAE400) [pid = 2788] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013BA5000) [pid = 2788] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0134A6800) [pid = 2788] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013C6F800) [pid = 2788] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B013C66000) [pid = 2788] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010E5A800) [pid = 2788] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B012D8B000) [pid = 2788] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00EDF0000) [pid = 2788] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 03:53:16 INFO - PROCESS | 2788 | 1465037596189 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:16 INFO - PROCESS | 2788 | 1465037596192 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:16 INFO - PROCESS | 2788 | 1465037596297 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 03:53:16 INFO - PROCESS | 2788 | 1465037596305 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 2788 | 1465037596308 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DE4800 == 28 [pid = 2788] [id = 433] 03:53:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002E9FC00) [pid = 2788] [serial = 1299] [outer = 0000000000000000] 03:53:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00326BC00) [pid = 2788] [serial = 1300] [outer = 000000B002E9FC00] 03:53:16 INFO - PROCESS | 2788 | 1465037596359 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B007B49C00) [pid = 2788] [serial = 1301] [outer = 000000B002E9FC00] 03:53:16 INFO - PROCESS | 2788 | 1465037596874 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1530ms 03:53:16 INFO - PROCESS | 2788 | 1465037596946 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 2788 | 1465037596950 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 03:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:53:16 INFO - PROCESS | 2788 | 1465037596955 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 2788 | 1465037596957 Marionette TRACE conn5 <- [1,1698,null,{}] 03:53:16 INFO - PROCESS | 2788 | 1465037596963 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:16 INFO - PROCESS | 2788 | 1465037596966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:17 INFO - PROCESS | 2788 | 1465037597062 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 03:53:17 INFO - PROCESS | 2788 | 1465037597142 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 2788 | 1465037597146 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E9A8000 == 29 [pid = 2788] [id = 434] 03:53:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B008972400) [pid = 2788] [serial = 1302] [outer = 0000000000000000] 03:53:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008A9E800) [pid = 2788] [serial = 1303] [outer = 000000B008972400] 03:53:17 INFO - PROCESS | 2788 | 1465037597196 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B009050800) [pid = 2788] [serial = 1304] [outer = 000000B008972400] 03:53:17 INFO - PROCESS | 2788 | 1465037597615 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 03:53:17 INFO - PROCESS | 2788 | 1465037597660 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 2788 | 1465037597663 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 03:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:53:17 INFO - PROCESS | 2788 | 1465037597667 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 2788 | 1465037597669 Marionette TRACE conn5 <- [1,1702,null,{}] 03:53:17 INFO - PROCESS | 2788 | 1465037597673 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:17 INFO - PROCESS | 2788 | 1465037597675 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:17 INFO - PROCESS | 2788 | 1465037597776 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 03:53:17 INFO - PROCESS | 2788 | 1465037597785 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 2788 | 1465037597789 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FAC9800 == 30 [pid = 2788] [id = 435] 03:53:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C4EB000) [pid = 2788] [serial = 1305] [outer = 0000000000000000] 03:53:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C5CD400) [pid = 2788] [serial = 1306] [outer = 000000B00C4EB000] 03:53:17 INFO - PROCESS | 2788 | 1465037597839 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C9E5C00) [pid = 2788] [serial = 1307] [outer = 000000B00C4EB000] 03:53:18 INFO - PROCESS | 2788 | 1465037598299 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 03:53:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:53:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:53:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:53:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 2788 | 1465037598373 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 03:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:53:18 INFO - PROCESS | 2788 | 1465037598377 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 2788 | 1465037598379 Marionette TRACE conn5 <- [1,1706,null,{}] 03:53:18 INFO - PROCESS | 2788 | 1465037598388 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 2788 | 1465037598390 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:18 INFO - PROCESS | 2788 | 1465037598505 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 03:53:18 INFO - PROCESS | 2788 | 1465037598513 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 2788 | 1465037598515 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01055C000 == 31 [pid = 2788] [id = 436] 03:53:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00E306C00) [pid = 2788] [serial = 1308] [outer = 0000000000000000] 03:53:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E92E800) [pid = 2788] [serial = 1309] [outer = 000000B00E306C00] 03:53:18 INFO - PROCESS | 2788 | 1465037598562 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00EDF1000) [pid = 2788] [serial = 1310] [outer = 000000B00E306C00] 03:53:19 INFO - PROCESS | 2788 | 1465037599030 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 03:53:19 INFO - PROCESS | 2788 | 1465037599070 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 2788 | 1465037599072 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 03:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:53:19 INFO - PROCESS | 2788 | 1465037599081 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 2788 | 1465037599083 Marionette TRACE conn5 <- [1,1710,null,{}] 03:53:19 INFO - PROCESS | 2788 | 1465037599087 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:19 INFO - PROCESS | 2788 | 1465037599089 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:19 INFO - PROCESS | 2788 | 1465037599234 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 03:53:19 INFO - PROCESS | 2788 | 1465037599246 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 2788 | 1465037599248 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012478000 == 32 [pid = 2788] [id = 437] 03:53:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00F67F800) [pid = 2788] [serial = 1311] [outer = 0000000000000000] 03:53:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FB15400) [pid = 2788] [serial = 1312] [outer = 000000B00F67F800] 03:53:19 INFO - PROCESS | 2788 | 1465037599337 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FB23C00) [pid = 2788] [serial = 1313] [outer = 000000B00F67F800] 03:53:19 INFO - PROCESS | 2788 | 1465037599779 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 03:53:19 INFO - PROCESS | 2788 | 1465037599817 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 2788 | 1465037599820 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 03:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:53:19 INFO - PROCESS | 2788 | 1465037599823 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 2788 | 1465037599825 Marionette TRACE conn5 <- [1,1714,null,{}] 03:53:19 INFO - PROCESS | 2788 | 1465037599828 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:19 INFO - PROCESS | 2788 | 1465037599835 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:19 INFO - PROCESS | 2788 | 1465037599978 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 03:53:20 INFO - PROCESS | 2788 | 1465037600033 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 2788 | 1465037600036 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013458800 == 33 [pid = 2788] [id = 438] 03:53:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FEF3C00) [pid = 2788] [serial = 1314] [outer = 0000000000000000] 03:53:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01005CC00) [pid = 2788] [serial = 1315] [outer = 000000B00FEF3C00] 03:53:20 INFO - PROCESS | 2788 | 1465037600081 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010ADA400) [pid = 2788] [serial = 1316] [outer = 000000B00FEF3C00] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B011D4E800) [pid = 2788] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B007964000) [pid = 2788] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013925000) [pid = 2788] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FD36800) [pid = 2788] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E368C00) [pid = 2788] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B003E61000) [pid = 2788] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010095800) [pid = 2788] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B008A9FC00) [pid = 2788] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008AA3000) [pid = 2788] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013925C00) [pid = 2788] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013B18400) [pid = 2788] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:53:20 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010C67C00) [pid = 2788] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:53:20 INFO - PROCESS | 2788 | 1465037600713 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 943ms 03:53:20 INFO - PROCESS | 2788 | 1465037600769 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 2788 | 1465037600771 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 03:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:53:20 INFO - PROCESS | 2788 | 1465037600775 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 2788 | 1465037600777 Marionette TRACE conn5 <- [1,1718,null,{}] 03:53:20 INFO - PROCESS | 2788 | 1465037600780 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:20 INFO - PROCESS | 2788 | 1465037600782 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:20 INFO - PROCESS | 2788 | 1465037600900 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 03:53:20 INFO - PROCESS | 2788 | 1465037600953 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 2788 | 1465037600955 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0139A2800 == 34 [pid = 2788] [id = 439] 03:53:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008972000) [pid = 2788] [serial = 1317] [outer = 0000000000000000] 03:53:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010097400) [pid = 2788] [serial = 1318] [outer = 000000B008972000] 03:53:21 INFO - PROCESS | 2788 | 1465037601001 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010E37800) [pid = 2788] [serial = 1319] [outer = 000000B008972000] 03:53:21 INFO - PROCESS | 2788 | 1465037601371 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 2788 | 1465037601408 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 03:53:21 INFO - PROCESS | 2788 | 1465037601411 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 2788 | 1465037601413 Marionette TRACE conn5 <- [1,1722,null,{}] 03:53:21 INFO - PROCESS | 2788 | 1465037601417 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:21 INFO - PROCESS | 2788 | 1465037601419 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:21 INFO - PROCESS | 2788 | 1465037601500 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 03:53:21 INFO - PROCESS | 2788 | 1465037601506 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:21 INFO - PROCESS | 2788 | 1465037601507 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E6F800 == 35 [pid = 2788] [id = 440] 03:53:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0029ED000) [pid = 2788] [serial = 1320] [outer = 0000000000000000] 03:53:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B011D52C00) [pid = 2788] [serial = 1321] [outer = 000000B0029ED000] 03:53:21 INFO - PROCESS | 2788 | 1465037601552 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B012D8E400) [pid = 2788] [serial = 1322] [outer = 000000B0029ED000] 03:53:21 INFO - PROCESS | 2788 | 1465037601980 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 628ms 03:53:22 INFO - PROCESS | 2788 | 1465037602043 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 03:53:22 INFO - PROCESS | 2788 | 1465037602045 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 03:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:53:22 INFO - PROCESS | 2788 | 1465037602049 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:53:22 INFO - PROCESS | 2788 | 1465037602050 Marionette TRACE conn5 <- [1,1726,null,{}] 03:53:22 INFO - PROCESS | 2788 | 1465037602054 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:22 INFO - PROCESS | 2788 | 1465037602056 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:22 INFO - PROCESS | 2788 | 1465037602146 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 03:53:22 INFO - PROCESS | 2788 | 1465037602153 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 2788 | 1465037602155 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015775000 == 36 [pid = 2788] [id = 441] 03:53:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B012D96C00) [pid = 2788] [serial = 1323] [outer = 0000000000000000] 03:53:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B0132BCC00) [pid = 2788] [serial = 1324] [outer = 000000B012D96C00] 03:53:22 INFO - PROCESS | 2788 | 1465037602200 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013490800) [pid = 2788] [serial = 1325] [outer = 000000B012D96C00] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E9A8000 == 35 [pid = 2788] [id = 434] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DE4800 == 34 [pid = 2788] [id = 433] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B0079DB800 == 33 [pid = 2788] [id = 432] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FAC9800 == 32 [pid = 2788] [id = 435] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B012478000 == 31 [pid = 2788] [id = 437] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B013458800 == 30 [pid = 2788] [id = 438] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B0139A2800 == 29 [pid = 2788] [id = 439] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E6F800 == 28 [pid = 2788] [id = 440] 03:53:23 INFO - PROCESS | 2788 | --DOCSHELL 000000B01055C000 == 27 [pid = 2788] [id = 436] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B0132B4800) [pid = 2788] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B011E0A000) [pid = 2788] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C9E6400) [pid = 2788] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013943000) [pid = 2788] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FF4E800) [pid = 2788] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E994800) [pid = 2788] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00F209400) [pid = 2788] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00896EC00) [pid = 2788] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00BFA3000) [pid = 2788] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013917000) [pid = 2788] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B008AAB800) [pid = 2788] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C5CC800) [pid = 2788] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00E990C00) [pid = 2788] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00F5D3800) [pid = 2788] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013B0F800) [pid = 2788] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013BABC00) [pid = 2788] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B01394D000) [pid = 2788] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013C6B400) [pid = 2788] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B013B19800) [pid = 2788] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B010C6C800) [pid = 2788] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B012D92000) [pid = 2788] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B010E57800) [pid = 2788] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:53:23 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B010248C00) [pid = 2788] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:53:24 INFO - PROCESS | 2788 | 1465037604034 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2033ms 03:53:24 INFO - PROCESS | 2788 | 1465037604086 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 2788 | 1465037604090 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:53:24 INFO - PROCESS | 2788 | 1465037604095 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 2788 | 1465037604098 Marionette TRACE conn5 <- [1,1730,null,{}] 03:53:24 INFO - PROCESS | 2788 | 1465037604104 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:24 INFO - PROCESS | 2788 | 1465037604107 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:24 INFO - PROCESS | 2788 | 1465037604206 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 03:53:24 INFO - PROCESS | 2788 | 1465037604214 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 2788 | 1465037604217 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DEA000 == 28 [pid = 2788] [id = 442] 03:53:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B00304C000) [pid = 2788] [serial = 1326] [outer = 0000000000000000] 03:53:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B003050000) [pid = 2788] [serial = 1327] [outer = 000000B00304C000] 03:53:24 INFO - PROCESS | 2788 | 1465037604273 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B0070A9000) [pid = 2788] [serial = 1328] [outer = 000000B00304C000] 03:53:24 INFO - PROCESS | 2788 | 1465037604761 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 03:53:24 INFO - PROCESS | 2788 | 1465037604791 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 2788 | 1465037604797 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:53:24 INFO - PROCESS | 2788 | 1465037604804 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 2788 | 1465037604807 Marionette TRACE conn5 <- [1,1734,null,{}] 03:53:24 INFO - PROCESS | 2788 | 1465037604811 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:24 INFO - PROCESS | 2788 | 1465037604814 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:24 INFO - PROCESS | 2788 | 1465037604910 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 03:53:24 INFO - PROCESS | 2788 | 1465037604920 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 2788 | 1465037604923 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCAA800 == 29 [pid = 2788] [id = 443] 03:53:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B008964800) [pid = 2788] [serial = 1329] [outer = 0000000000000000] 03:53:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B008967800) [pid = 2788] [serial = 1330] [outer = 000000B008964800] 03:53:24 INFO - PROCESS | 2788 | 1465037604972 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B008A7FC00) [pid = 2788] [serial = 1331] [outer = 000000B008964800] 03:53:25 INFO - PROCESS | 2788 | 1465037605458 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:53: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 03:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 03:53:25 INFO - PROCESS | 2788 | 1465037605497 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 2788 | 1465037605500 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 03:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:53:25 INFO - PROCESS | 2788 | 1465037605504 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 2788 | 1465037605507 Marionette TRACE conn5 <- [1,1738,null,{}] 03:53:25 INFO - PROCESS | 2788 | 1465037605519 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:25 INFO - PROCESS | 2788 | 1465037605524 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:25 INFO - PROCESS | 2788 | 1465037605640 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 03:53:25 INFO - PROCESS | 2788 | 1465037605722 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 2788 | 1465037605726 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72C000 == 30 [pid = 2788] [id = 444] 03:53:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00276E400) [pid = 2788] [serial = 1332] [outer = 0000000000000000] 03:53:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00BF4FC00) [pid = 2788] [serial = 1333] [outer = 000000B00276E400] 03:53:25 INFO - PROCESS | 2788 | 1465037605775 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00C59C800) [pid = 2788] [serial = 1334] [outer = 000000B00276E400] 03:53:26 INFO - PROCESS | 2788 | 1465037606144 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:53: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 03:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 03:53:26 INFO - PROCESS | 2788 | 1465037606197 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 03:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:53:26 INFO - PROCESS | 2788 | 1465037606200 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 03:53:26 INFO - PROCESS | 2788 | 1465037606203 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 2788 | 1465037606205 Marionette TRACE conn5 <- [1,1742,null,{}] 03:53:26 INFO - PROCESS | 2788 | 1465037606209 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:26 INFO - PROCESS | 2788 | 1465037606211 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:26 INFO - PROCESS | 2788 | 1465037606326 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 03:53:26 INFO - PROCESS | 2788 | 1465037606334 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 2788 | 1465037606337 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE70000 == 31 [pid = 2788] [id = 445] 03:53:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00C5C9800) [pid = 2788] [serial = 1335] [outer = 0000000000000000] 03:53:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00C985400) [pid = 2788] [serial = 1336] [outer = 000000B00C5C9800] 03:53:26 INFO - PROCESS | 2788 | 1465037606382 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C9EE800) [pid = 2788] [serial = 1337] [outer = 000000B00C5C9800] 03:53:26 INFO - PROCESS | 2788 | 1465037606797 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 03:53:26 INFO - PROCESS | 2788 | 1465037606834 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 2788 | 1465037606836 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 03:53:26 INFO - PROCESS | 2788 | 1465037606839 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:53:26 INFO - PROCESS | 2788 | 1465037606841 Marionette TRACE conn5 <- [1,1746,null,{}] 03:53:26 INFO - PROCESS | 2788 | 1465037606845 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:26 INFO - PROCESS | 2788 | 1465037606847 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:26 INFO - PROCESS | 2788 | 1465037606955 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 03:53:27 INFO - PROCESS | 2788 | 1465037606998 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 2788 | 1465037607000 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010419800 == 32 [pid = 2788] [id = 446] 03:53:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B007B52C00) [pid = 2788] [serial = 1338] [outer = 0000000000000000] 03:53:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E30A800) [pid = 2788] [serial = 1339] [outer = 000000B007B52C00] 03:53:27 INFO - PROCESS | 2788 | 1465037607046 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00E921400) [pid = 2788] [serial = 1340] [outer = 000000B007B52C00] 03:53:27 INFO - PROCESS | 2788 | 1465037607471 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 03:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:53:27 INFO - PROCESS | 2788 | 1465037607524 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 2788 | 1465037607527 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 03:53:27 INFO - PROCESS | 2788 | 1465037607531 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 2788 | 1465037607533 Marionette TRACE conn5 <- [1,1750,null,{}] 03:53:27 INFO - PROCESS | 2788 | 1465037607538 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:27 INFO - PROCESS | 2788 | 1465037607544 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:27 INFO - PROCESS | 2788 | 1465037607650 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 03:53:27 INFO - PROCESS | 2788 | 1465037607664 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 2788 | 1465037607666 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012EB0000 == 33 [pid = 2788] [id = 447] 03:53:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00EDEDC00) [pid = 2788] [serial = 1341] [outer = 0000000000000000] 03:53:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00F684800) [pid = 2788] [serial = 1342] [outer = 000000B00EDEDC00] 03:53:27 INFO - PROCESS | 2788 | 1465037607713 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00FA2EC00) [pid = 2788] [serial = 1343] [outer = 000000B00EDEDC00] 03:53:28 INFO - PROCESS | 2788 | 1465037608135 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 03:53:28 INFO - PROCESS | 2788 | 1465037608166 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 2788 | 1465037608169 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 03:53:28 INFO - PROCESS | 2788 | 1465037608172 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:53:28 INFO - PROCESS | 2788 | 1465037608174 Marionette TRACE conn5 <- [1,1754,null,{}] 03:53:28 INFO - PROCESS | 2788 | 1465037608177 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 2788 | 1465037608179 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:28 INFO - PROCESS | 2788 | 1465037608285 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 03:53:28 INFO - PROCESS | 2788 | 1465037608293 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 2788 | 1465037608295 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01345B800 == 34 [pid = 2788] [id = 448] 03:53:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B002A1A400) [pid = 2788] [serial = 1344] [outer = 0000000000000000] 03:53:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C5CF800) [pid = 2788] [serial = 1345] [outer = 000000B002A1A400] 03:53:28 INFO - PROCESS | 2788 | 1465037608340 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FEF7C00) [pid = 2788] [serial = 1346] [outer = 000000B002A1A400] 03:53:28 INFO - PROCESS | 2788 | 1465037608760 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 03:53:28 INFO - PROCESS | 2788 | 1465037608806 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 2788 | 1465037608808 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 03:53:28 INFO - PROCESS | 2788 | 1465037608811 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:53:28 INFO - PROCESS | 2788 | 1465037608813 Marionette TRACE conn5 <- [1,1758,null,{}] 03:53:28 INFO - PROCESS | 2788 | 1465037608821 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 2788 | 1465037608823 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:28 INFO - PROCESS | 2788 | 1465037608906 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 03:53:28 INFO - PROCESS | 2788 | 1465037608912 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 2788 | 1465037608914 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CD1000 == 35 [pid = 2788] [id = 449] 03:53:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FF4B800) [pid = 2788] [serial = 1347] [outer = 0000000000000000] 03:53:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FF53000) [pid = 2788] [serial = 1348] [outer = 000000B00FF4B800] 03:53:28 INFO - PROCESS | 2788 | 1465037608961 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010247000) [pid = 2788] [serial = 1349] [outer = 000000B00FF4B800] 03:53:29 INFO - PROCESS | 2788 | 1465037609443 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 689ms 03:53:29 INFO - PROCESS | 2788 | 1465037609504 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 2788 | 1465037609506 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 03:53:29 INFO - PROCESS | 2788 | 1465037609509 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:53:29 INFO - PROCESS | 2788 | 1465037609511 Marionette TRACE conn5 <- [1,1762,null,{}] 03:53:29 INFO - PROCESS | 2788 | 1465037609514 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:29 INFO - PROCESS | 2788 | 1465037609516 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:29 INFO - PROCESS | 2788 | 1465037609625 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 03:53:29 INFO - PROCESS | 2788 | 1465037609704 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 2788 | 1465037609706 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72B800 == 36 [pid = 2788] [id = 450] 03:53:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01022C800) [pid = 2788] [serial = 1350] [outer = 0000000000000000] 03:53:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010C61400) [pid = 2788] [serial = 1351] [outer = 000000B01022C800] 03:53:29 INFO - PROCESS | 2788 | 1465037609750 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010E2C000) [pid = 2788] [serial = 1352] [outer = 000000B01022C800] 03:53:30 INFO - PROCESS | 2788 | 1465037610144 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 03:53:30 INFO - PROCESS | 2788 | 1465037610183 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 2788 | 1465037610185 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 03:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:53:30 INFO - PROCESS | 2788 | 1465037610188 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 2788 | 1465037610190 Marionette TRACE conn5 <- [1,1766,null,{}] 03:53:30 INFO - PROCESS | 2788 | 1465037610194 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:30 INFO - PROCESS | 2788 | 1465037610195 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:30 INFO - PROCESS | 2788 | 1465037610309 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 03:53:30 INFO - PROCESS | 2788 | 1465037610314 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 2788 | 1465037610316 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C3E000 == 37 [pid = 2788] [id = 451] 03:53:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B010E52800) [pid = 2788] [serial = 1353] [outer = 0000000000000000] 03:53:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010E5B400) [pid = 2788] [serial = 1354] [outer = 000000B010E52800] 03:53:30 INFO - PROCESS | 2788 | 1465037610361 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B011E0A000) [pid = 2788] [serial = 1355] [outer = 000000B010E52800] 03:53:30 INFO - PROCESS | 2788 | 1465037610818 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 03:53:30 INFO - PROCESS | 2788 | 1465037610885 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 2788 | 1465037610887 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 03:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:53:30 INFO - PROCESS | 2788 | 1465037610902 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 2788 | 1465037610905 Marionette TRACE conn5 <- [1,1770,null,{}] 03:53:30 INFO - PROCESS | 2788 | 1465037610909 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:30 INFO - PROCESS | 2788 | 1465037610912 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:31 INFO - PROCESS | 2788 | 1465037611067 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 03:53:31 INFO - PROCESS | 2788 | 1465037611092 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 2788 | 1465037611094 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010413800 == 38 [pid = 2788] [id = 452] 03:53:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B0132BB800) [pid = 2788] [serial = 1356] [outer = 0000000000000000] 03:53:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B01348B800) [pid = 2788] [serial = 1357] [outer = 000000B0132BB800] 03:53:31 INFO - PROCESS | 2788 | 1465037611141 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B0134A7C00) [pid = 2788] [serial = 1358] [outer = 000000B0132BB800] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00E306C00) [pid = 2788] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00F67F800) [pid = 2788] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B008972000) [pid = 2788] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00FEF3C00) [pid = 2788] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0029ED000) [pid = 2788] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B002E9FC00) [pid = 2788] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B002E94000) [pid = 2788] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0134AE000) [pid = 2788] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FB22000) [pid = 2788] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B007B4C800) [pid = 2788] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C4EB000) [pid = 2788] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:53:31 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008972400) [pid = 2788] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:53:31 INFO - PROCESS | 2788 | 1465037611635 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 795ms 03:53:31 INFO - PROCESS | 2788 | 1465037611693 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 2788 | 1465037611696 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 03:53:31 INFO - PROCESS | 2788 | 1465037611699 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:53:31 INFO - PROCESS | 2788 | 1465037611700 Marionette TRACE conn5 <- [1,1774,null,{}] 03:53:31 INFO - PROCESS | 2788 | 1465037611704 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:31 INFO - PROCESS | 2788 | 1465037611706 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:31 INFO - PROCESS | 2788 | 1465037611789 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 03:53:31 INFO - PROCESS | 2788 | 1465037611795 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 2788 | 1465037611797 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC6000 == 39 [pid = 2788] [id = 453] 03:53:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E306C00) [pid = 2788] [serial = 1359] [outer = 0000000000000000] 03:53:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010E36000) [pid = 2788] [serial = 1360] [outer = 000000B00E306C00] 03:53:31 INFO - PROCESS | 2788 | 1465037611842 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B0134AC000) [pid = 2788] [serial = 1361] [outer = 000000B00E306C00] 03:53:32 INFO - PROCESS | 2788 | 1465037612264 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 03:53:32 INFO - PROCESS | 2788 | 1465037612331 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 2788 | 1465037612333 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 03:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:53:32 INFO - PROCESS | 2788 | 1465037612336 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 2788 | 1465037612338 Marionette TRACE conn5 <- [1,1778,null,{}] 03:53:32 INFO - PROCESS | 2788 | 1465037612341 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 2788 | 1465037612343 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:32 INFO - PROCESS | 2788 | 1465037612427 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 03:53:32 INFO - PROCESS | 2788 | 1465037612434 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 2788 | 1465037612436 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E96800 == 40 [pid = 2788] [id = 454] 03:53:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0134AD400) [pid = 2788] [serial = 1362] [outer = 0000000000000000] 03:53:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013911000) [pid = 2788] [serial = 1363] [outer = 000000B0134AD400] 03:53:32 INFO - PROCESS | 2788 | 1465037612480 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013918C00) [pid = 2788] [serial = 1364] [outer = 000000B0134AD400] 03:53:32 INFO - PROCESS | 2788 | 1465037612923 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 03:53:32 INFO - PROCESS | 2788 | 1465037612970 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 2788 | 1465037612972 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 03:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:53:32 INFO - PROCESS | 2788 | 1465037612975 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 2788 | 1465037612977 Marionette TRACE conn5 <- [1,1782,null,{}] 03:53:32 INFO - PROCESS | 2788 | 1465037612981 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 2788 | 1465037612983 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:33 INFO - PROCESS | 2788 | 1465037613066 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 03:53:33 INFO - PROCESS | 2788 | 1465037613071 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:33 INFO - PROCESS | 2788 | 1465037613081 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017706000 == 41 [pid = 2788] [id = 455] 03:53:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00EDEC400) [pid = 2788] [serial = 1365] [outer = 0000000000000000] 03:53:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B01392AC00) [pid = 2788] [serial = 1366] [outer = 000000B00EDEC400] 03:53:33 INFO - PROCESS | 2788 | 1465037613127 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013946400) [pid = 2788] [serial = 1367] [outer = 000000B00EDEC400] 03:53:33 INFO - PROCESS | 2788 | 1465037613831 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 03:53:33 INFO - PROCESS | 2788 | 1465037613920 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 2788 | 1465037613925 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 03:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:53:33 INFO - PROCESS | 2788 | 1465037613930 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 2788 | 1465037613934 Marionette TRACE conn5 <- [1,1786,null,{}] 03:53:33 INFO - PROCESS | 2788 | 1465037613940 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:33 INFO - PROCESS | 2788 | 1465037613944 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:34 INFO - PROCESS | 2788 | 1465037614088 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 03:53:34 INFO - PROCESS | 2788 | 1465037614164 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 2788 | 1465037614167 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C927000 == 42 [pid = 2788] [id = 456] 03:53:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B0029EFC00) [pid = 2788] [serial = 1368] [outer = 0000000000000000] 03:53:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B003E16C00) [pid = 2788] [serial = 1369] [outer = 000000B0029EFC00] 03:53:34 INFO - PROCESS | 2788 | 1465037614267 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B008933C00) [pid = 2788] [serial = 1370] [outer = 000000B0029EFC00] 03:53:35 INFO - PROCESS | 2788 | 1465037615019 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1138ms 03:53:35 INFO - PROCESS | 2788 | 1465037615072 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 2788 | 1465037615077 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 03:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:53:35 INFO - PROCESS | 2788 | 1465037615084 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 2788 | 1465037615088 Marionette TRACE conn5 <- [1,1790,null,{}] 03:53:35 INFO - PROCESS | 2788 | 1465037615092 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:35 INFO - PROCESS | 2788 | 1465037615095 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:35 INFO - PROCESS | 2788 | 1465037615232 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 03:53:35 INFO - PROCESS | 2788 | 1465037615469 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 2788 | 1465037615472 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003DD7800 == 43 [pid = 2788] [id = 457] 03:53:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B002A16000) [pid = 2788] [serial = 1371] [outer = 0000000000000000] 03:53:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B007176800) [pid = 2788] [serial = 1372] [outer = 000000B002A16000] 03:53:35 INFO - PROCESS | 2788 | 1465037615534 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B008AAA400) [pid = 2788] [serial = 1373] [outer = 000000B002A16000] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E96800 == 42 [pid = 2788] [id = 454] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC6000 == 41 [pid = 2788] [id = 453] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B010413800 == 40 [pid = 2788] [id = 452] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C3E000 == 39 [pid = 2788] [id = 451] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72B800 == 38 [pid = 2788] [id = 450] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CD1000 == 37 [pid = 2788] [id = 449] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B01345B800 == 36 [pid = 2788] [id = 448] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B012EB0000 == 35 [pid = 2788] [id = 447] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B010419800 == 34 [pid = 2788] [id = 446] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE70000 == 33 [pid = 2788] [id = 445] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72C000 == 32 [pid = 2788] [id = 444] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B0132BCC00) [pid = 2788] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCAA800 == 31 [pid = 2788] [id = 443] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DEA000 == 30 [pid = 2788] [id = 442] 03:53:36 INFO - PROCESS | 2788 | --DOCSHELL 000000B015775000 == 29 [pid = 2788] [id = 441] 03:53:36 INFO - PROCESS | 2788 | 1465037616264 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1235ms 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00E92E800) [pid = 2788] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00EDF1000) [pid = 2788] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00FB23C00) [pid = 2788] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00FB15400) [pid = 2788] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010097400) [pid = 2788] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01005CC00) [pid = 2788] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B011D52C00) [pid = 2788] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010ADA400) [pid = 2788] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00326BC00) [pid = 2788] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B007B49C00) [pid = 2788] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B008A9E000) [pid = 2788] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00326CC00) [pid = 2788] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B013B0FC00) [pid = 2788] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013923800) [pid = 2788] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010543800) [pid = 2788] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00FEF1000) [pid = 2788] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E302800) [pid = 2788] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008AA9000) [pid = 2788] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00C5CD400) [pid = 2788] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B008A9E800) [pid = 2788] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B009050800) [pid = 2788] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010E37800) [pid = 2788] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B012D8E400) [pid = 2788] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C9E5C00) [pid = 2788] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:53:36 INFO - PROCESS | 2788 | 1465037616337 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 2788 | 1465037616341 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 03:53:36 INFO - PROCESS | 2788 | 1465037616348 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 2788 | 1465037616351 Marionette TRACE conn5 <- [1,1794,null,{}] 03:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:53:36 INFO - PROCESS | 2788 | 1465037616357 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:36 INFO - PROCESS | 2788 | 1465037616361 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:36 INFO - PROCESS | 2788 | 1465037616454 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 03:53:36 INFO - PROCESS | 2788 | 1465037616467 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 2788 | 1465037616470 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C52B000 == 30 [pid = 2788] [id = 458] 03:53:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B008934400) [pid = 2788] [serial = 1374] [outer = 0000000000000000] 03:53:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008AA9400) [pid = 2788] [serial = 1375] [outer = 000000B008934400] 03:53:36 INFO - PROCESS | 2788 | 1465037616518 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00BF4C800) [pid = 2788] [serial = 1376] [outer = 000000B008934400] 03:53:37 INFO - PROCESS | 2788 | 1465037617053 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 03:53:37 INFO - PROCESS | 2788 | 1465037617092 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 2788 | 1465037617096 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 03:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:53:37 INFO - PROCESS | 2788 | 1465037617101 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 2788 | 1465037617103 Marionette TRACE conn5 <- [1,1798,null,{}] 03:53:37 INFO - PROCESS | 2788 | 1465037617107 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 2788 | 1465037617109 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:37 INFO - PROCESS | 2788 | 1465037617202 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 03:53:37 INFO - PROCESS | 2788 | 1465037617283 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 2788 | 1465037617285 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72B800 == 31 [pid = 2788] [id = 459] 03:53:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C9E3000) [pid = 2788] [serial = 1377] [outer = 0000000000000000] 03:53:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E305000) [pid = 2788] [serial = 1378] [outer = 000000B00C9E3000] 03:53:37 INFO - PROCESS | 2788 | 1465037617332 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00E7B5800) [pid = 2788] [serial = 1379] [outer = 000000B00C9E3000] 03:53:37 INFO - PROCESS | 2788 | 1465037617740 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 03:53:37 INFO - PROCESS | 2788 | 1465037617794 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 2788 | 1465037617797 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 03:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:53:37 INFO - PROCESS | 2788 | 1465037617802 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 2788 | 1465037617808 Marionette TRACE conn5 <- [1,1802,null,{}] 03:53:37 INFO - PROCESS | 2788 | 1465037617818 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 2788 | 1465037617822 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:37 INFO - PROCESS | 2788 | 1465037617912 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 03:53:37 INFO - PROCESS | 2788 | 1465037617948 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 2788 | 1465037617951 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0101A7000 == 32 [pid = 2788] [id = 460] 03:53:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B002A23400) [pid = 2788] [serial = 1380] [outer = 0000000000000000] 03:53:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00F206000) [pid = 2788] [serial = 1381] [outer = 000000B002A23400] 03:53:38 INFO - PROCESS | 2788 | 1465037618005 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FB1B000) [pid = 2788] [serial = 1382] [outer = 000000B002A23400] 03:53:38 INFO - PROCESS | 2788 | 1465037618457 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 03:53:38 INFO - PROCESS | 2788 | 1465037618500 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 2788 | 1465037618503 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 03:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:53:38 INFO - PROCESS | 2788 | 1465037618506 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 2788 | 1465037618508 Marionette TRACE conn5 <- [1,1806,null,{}] 03:53:38 INFO - PROCESS | 2788 | 1465037618511 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:38 INFO - PROCESS | 2788 | 1465037618514 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:38 INFO - PROCESS | 2788 | 1465037618630 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 03:53:38 INFO - PROCESS | 2788 | 1465037618635 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 2788 | 1465037618637 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012478000 == 33 [pid = 2788] [id = 461] 03:53:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FD36800) [pid = 2788] [serial = 1383] [outer = 0000000000000000] 03:53:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FD3CC00) [pid = 2788] [serial = 1384] [outer = 000000B00FD36800] 03:53:38 INFO - PROCESS | 2788 | 1465037618732 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B01005B800) [pid = 2788] [serial = 1385] [outer = 000000B00FD36800] 03:53:39 INFO - PROCESS | 2788 | 1465037619191 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 732ms 03:53:39 INFO - PROCESS | 2788 | 1465037619240 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 2788 | 1465037619242 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 03:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:53:39 INFO - PROCESS | 2788 | 1465037619245 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 2788 | 1465037619247 Marionette TRACE conn5 <- [1,1810,null,{}] 03:53:39 INFO - PROCESS | 2788 | 1465037619251 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:39 INFO - PROCESS | 2788 | 1465037619253 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:39 INFO - PROCESS | 2788 | 1465037619403 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 03:53:39 INFO - PROCESS | 2788 | 1465037619422 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 2788 | 1465037619429 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC7800 == 34 [pid = 2788] [id = 462] 03:53:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010C69800) [pid = 2788] [serial = 1386] [outer = 0000000000000000] 03:53:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010C80400) [pid = 2788] [serial = 1387] [outer = 000000B010C69800] 03:53:39 INFO - PROCESS | 2788 | 1465037619485 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B011E09800) [pid = 2788] [serial = 1388] [outer = 000000B010C69800] 03:53:39 INFO - PROCESS | 2788 | 1465037619966 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 775ms 03:53:40 INFO - PROCESS | 2788 | 1465037620024 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 2788 | 1465037620026 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 03:53:40 INFO - PROCESS | 2788 | 1465037620029 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:53:40 INFO - PROCESS | 2788 | 1465037620031 Marionette TRACE conn5 <- [1,1814,null,{}] 03:53:40 INFO - PROCESS | 2788 | 1465037620042 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:40 INFO - PROCESS | 2788 | 1465037620045 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:40 INFO - PROCESS | 2788 | 1465037620158 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 03:53:40 INFO - PROCESS | 2788 | 1465037620172 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 2788 | 1465037620174 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E73800 == 35 [pid = 2788] [id = 463] 03:53:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010E56C00) [pid = 2788] [serial = 1389] [outer = 0000000000000000] 03:53:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B0132BCC00) [pid = 2788] [serial = 1390] [outer = 000000B010E56C00] 03:53:40 INFO - PROCESS | 2788 | 1465037620263 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B0134A4800) [pid = 2788] [serial = 1391] [outer = 000000B010E56C00] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B01022C800) [pid = 2788] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010E52800) [pid = 2788] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B012D96C00) [pid = 2788] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00276E400) [pid = 2788] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00304C000) [pid = 2788] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008964800) [pid = 2788] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B0132BB800) [pid = 2788] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B007B52C00) [pid = 2788] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C5C9800) [pid = 2788] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002A1A400) [pid = 2788] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDEDC00) [pid = 2788] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FF4B800) [pid = 2788] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0134AD400) [pid = 2788] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:53:40 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E306C00) [pid = 2788] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:53:40 INFO - PROCESS | 2788 | 1465037620790 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 03:53:40 INFO - PROCESS | 2788 | 1465037620809 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 2788 | 1465037620811 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 03:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:53:40 INFO - PROCESS | 2788 | 1465037620814 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 2788 | 1465037620816 Marionette TRACE conn5 <- [1,1818,null,{}] 03:53:40 INFO - PROCESS | 2788 | 1465037620820 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:40 INFO - PROCESS | 2788 | 1465037620822 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:40 INFO - PROCESS | 2788 | 1465037620933 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 03:53:40 INFO - PROCESS | 2788 | 1465037620984 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 2788 | 1465037620986 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015771800 == 36 [pid = 2788] [id = 464] 03:53:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0029EE800) [pid = 2788] [serial = 1392] [outer = 0000000000000000] 03:53:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00FB8AC00) [pid = 2788] [serial = 1393] [outer = 000000B0029EE800] 03:53:41 INFO - PROCESS | 2788 | 1465037621031 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01348CC00) [pid = 2788] [serial = 1394] [outer = 000000B0029EE800] 03:53:41 INFO - PROCESS | 2788 | 1465037621394 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 03:53:41 INFO - PROCESS | 2788 | 1465037621447 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 2788 | 1465037621449 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 03:53:41 INFO - PROCESS | 2788 | 1465037621453 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:53:41 INFO - PROCESS | 2788 | 1465037621454 Marionette TRACE conn5 <- [1,1822,null,{}] 03:53:41 INFO - PROCESS | 2788 | 1465037621458 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:41 INFO - PROCESS | 2788 | 1465037621460 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:41 INFO - PROCESS | 2788 | 1465037621542 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 03:53:41 INFO - PROCESS | 2788 | 1465037621549 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 2788 | 1465037621551 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C4E000 == 37 [pid = 2788] [id = 465] 03:53:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B0134AD400) [pid = 2788] [serial = 1395] [outer = 0000000000000000] 03:53:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013914000) [pid = 2788] [serial = 1396] [outer = 000000B0134AD400] 03:53:41 INFO - PROCESS | 2788 | 1465037621595 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01392F800) [pid = 2788] [serial = 1397] [outer = 000000B0134AD400] 03:53:42 INFO - PROCESS | 2788 | 1465037622014 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 03:53:42 INFO - PROCESS | 2788 | 1465037622084 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 03:53:42 INFO - PROCESS | 2788 | 1465037622086 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 03:53:42 INFO - PROCESS | 2788 | 1465037622089 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:53:42 INFO - PROCESS | 2788 | 1465037622091 Marionette TRACE conn5 <- [1,1826,null,{}] 03:53:42 INFO - PROCESS | 2788 | 1465037622094 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:42 INFO - PROCESS | 2788 | 1465037622096 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:42 INFO - PROCESS | 2788 | 1465037622233 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 03:53:42 INFO - PROCESS | 2788 | 1465037622412 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 2788 | 1465037622416 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098D0800 == 38 [pid = 2788] [id = 466] 03:53:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B002A1B000) [pid = 2788] [serial = 1398] [outer = 0000000000000000] 03:53:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B002F92000) [pid = 2788] [serial = 1399] [outer = 000000B002A1B000] 03:53:42 INFO - PROCESS | 2788 | 1465037622478 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B008968C00) [pid = 2788] [serial = 1400] [outer = 000000B002A1B000] 03:53:43 INFO - PROCESS | 2788 | 1465037623085 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1022ms 03:53:43 INFO - PROCESS | 2788 | 1465037623116 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 2788 | 1465037623121 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 03:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:53:43 INFO - PROCESS | 2788 | 1465037623126 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 2788 | 1465037623130 Marionette TRACE conn5 <- [1,1830,null,{}] 03:53:43 INFO - PROCESS | 2788 | 1465037623156 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:43 INFO - PROCESS | 2788 | 1465037623159 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:43 INFO - PROCESS | 2788 | 1465037623279 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 03:53:43 INFO - PROCESS | 2788 | 1465037623402 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 2788 | 1465037623406 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100EA000 == 39 [pid = 2788] [id = 467] 03:53:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00918B400) [pid = 2788] [serial = 1401] [outer = 0000000000000000] 03:53:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00E311400) [pid = 2788] [serial = 1402] [outer = 000000B00918B400] 03:53:43 INFO - PROCESS | 2788 | 1465037623464 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00EDE9400) [pid = 2788] [serial = 1403] [outer = 000000B00918B400] 03:53:44 INFO - PROCESS | 2788 | 1465037624083 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1002ms 03:53:44 INFO - PROCESS | 2788 | 1465037624132 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 2788 | 1465037624135 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 03:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:53:44 INFO - PROCESS | 2788 | 1465037624139 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 2788 | 1465037624141 Marionette TRACE conn5 <- [1,1834,null,{}] 03:53:44 INFO - PROCESS | 2788 | 1465037624145 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:44 INFO - PROCESS | 2788 | 1465037624148 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:44 INFO - PROCESS | 2788 | 1465037624264 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 03:53:44 INFO - PROCESS | 2788 | 1465037624391 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:44 INFO - PROCESS | 2788 | 1465037624394 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E5F000 == 40 [pid = 2788] [id = 468] 03:53:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B010096000) [pid = 2788] [serial = 1404] [outer = 0000000000000000] 03:53:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010AD1C00) [pid = 2788] [serial = 1405] [outer = 000000B010096000] 03:53:44 INFO - PROCESS | 2788 | 1465037624451 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B011D56000) [pid = 2788] [serial = 1406] [outer = 000000B010096000] 03:53:45 INFO - PROCESS | 2788 | 1465037625048 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:53: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) 03:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 943ms 03:53:45 INFO - PROCESS | 2788 | 1465037625083 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 2788 | 1465037625088 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 03:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:53:45 INFO - PROCESS | 2788 | 1465037625100 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 2788 | 1465037625104 Marionette TRACE conn5 <- [1,1838,null,{}] 03:53:45 INFO - PROCESS | 2788 | 1465037625108 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:45 INFO - PROCESS | 2788 | 1465037625112 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:45 INFO - PROCESS | 2788 | 1465037625262 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 03:53:45 INFO - PROCESS | 2788 | 1465037625415 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 2788 | 1465037625417 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017098800 == 41 [pid = 2788] [id = 469] 03:53:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010097400) [pid = 2788] [serial = 1407] [outer = 0000000000000000] 03:53:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B01394EC00) [pid = 2788] [serial = 1408] [outer = 000000B010097400] 03:53:45 INFO - PROCESS | 2788 | 1465037625474 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013B15000) [pid = 2788] [serial = 1409] [outer = 000000B010097400] 03:53:46 INFO - PROCESS | 2788 | 1465037626207 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1144ms 03:53:46 INFO - PROCESS | 2788 | 1465037626242 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 2788 | 1465037626246 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 03:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:53:46 INFO - PROCESS | 2788 | 1465037626250 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 2788 | 1465037626254 Marionette TRACE conn5 <- [1,1842,null,{}] 03:53:46 INFO - PROCESS | 2788 | 1465037626259 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:46 INFO - PROCESS | 2788 | 1465037626262 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:46 INFO - PROCESS | 2788 | 1465037626378 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 03:53:46 INFO - PROCESS | 2788 | 1465037626479 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 2788 | 1465037626482 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007EB9000 == 42 [pid = 2788] [id = 470] 03:53:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B00946A800) [pid = 2788] [serial = 1410] [outer = 0000000000000000] 03:53:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00C44EC00) [pid = 2788] [serial = 1411] [outer = 000000B00946A800] 03:53:46 INFO - PROCESS | 2788 | 1465037626533 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B00E307800) [pid = 2788] [serial = 1412] [outer = 000000B00946A800] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C4E000 == 41 [pid = 2788] [id = 465] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B015771800 == 40 [pid = 2788] [id = 464] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E73800 == 39 [pid = 2788] [id = 463] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC7800 == 38 [pid = 2788] [id = 462] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B012478000 == 37 [pid = 2788] [id = 461] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B0101A7000 == 36 [pid = 2788] [id = 460] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72B800 == 35 [pid = 2788] [id = 459] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C52B000 == 34 [pid = 2788] [id = 458] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B003DD7800 == 33 [pid = 2788] [id = 457] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C927000 == 32 [pid = 2788] [id = 456] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B017706000 == 31 [pid = 2788] [id = 455] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B017098800 == 30 [pid = 2788] [id = 469] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E5F000 == 29 [pid = 2788] [id = 468] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100EA000 == 28 [pid = 2788] [id = 467] 03:53:47 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098D0800 == 27 [pid = 2788] [id = 466] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B011E0A000) [pid = 2788] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B013911000) [pid = 2788] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B013918C00) [pid = 2788] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B0134A7C00) [pid = 2788] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B010E36000) [pid = 2788] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B0134AC000) [pid = 2788] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01392AC00) [pid = 2788] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010247000) [pid = 2788] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010C61400) [pid = 2788] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B010E5B400) [pid = 2788] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010E2C000) [pid = 2788] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B013490800) [pid = 2788] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00BF4FC00) [pid = 2788] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C59C800) [pid = 2788] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B003050000) [pid = 2788] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0070A9000) [pid = 2788] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008967800) [pid = 2788] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B008A7FC00) [pid = 2788] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B01348B800) [pid = 2788] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00E30A800) [pid = 2788] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E921400) [pid = 2788] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C985400) [pid = 2788] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C9EE800) [pid = 2788] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C5CF800) [pid = 2788] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FEF7C00) [pid = 2788] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00F684800) [pid = 2788] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00FA2EC00) [pid = 2788] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00FF53000) [pid = 2788] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:53:47 INFO - PROCESS | 2788 | 1465037627811 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1595ms 03:53:47 INFO - PROCESS | 2788 | 1465037627864 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 2788 | 1465037627868 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 03:53:47 INFO - PROCESS | 2788 | 1465037627874 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 2788 | 1465037627877 Marionette TRACE conn5 <- [1,1846,null,{}] 03:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:53:47 INFO - PROCESS | 2788 | 1465037627883 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:47 INFO - PROCESS | 2788 | 1465037627886 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:48 INFO - PROCESS | 2788 | 1465037627990 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 03:53:48 INFO - PROCESS | 2788 | 1465037628069 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 2788 | 1465037628074 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008ADE800 == 28 [pid = 2788] [id = 471] 03:53:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00304D000) [pid = 2788] [serial = 1413] [outer = 0000000000000000] 03:53:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00731D800) [pid = 2788] [serial = 1414] [outer = 000000B00304D000] 03:53:48 INFO - PROCESS | 2788 | 1465037628123 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B008971400) [pid = 2788] [serial = 1415] [outer = 000000B00304D000] 03:53:48 INFO - PROCESS | 2788 | 1465037628557 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 732ms 03:53:48 INFO - PROCESS | 2788 | 1465037628613 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 2788 | 1465037628618 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 03:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:53:48 INFO - PROCESS | 2788 | 1465037628624 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 2788 | 1465037628627 Marionette TRACE conn5 <- [1,1850,null,{}] 03:53:48 INFO - PROCESS | 2788 | 1465037628631 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:48 INFO - PROCESS | 2788 | 1465037628634 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:48 INFO - PROCESS | 2788 | 1465037628726 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 03:53:48 INFO - PROCESS | 2788 | 1465037628740 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 2788 | 1465037628742 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EB9E000 == 29 [pid = 2788] [id = 472] 03:53:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00BF4FC00) [pid = 2788] [serial = 1416] [outer = 0000000000000000] 03:53:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00BF99400) [pid = 2788] [serial = 1417] [outer = 000000B00BF4FC00] 03:53:48 INFO - PROCESS | 2788 | 1465037628791 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00C5CB400) [pid = 2788] [serial = 1418] [outer = 000000B00BF4FC00] 03:53:49 INFO - PROCESS | 2788 | 1465037629272 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 03:53:49 INFO - PROCESS | 2788 | 1465037629318 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 2788 | 1465037629321 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 03:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:53:49 INFO - PROCESS | 2788 | 1465037629324 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 2788 | 1465037629328 Marionette TRACE conn5 <- [1,1854,null,{}] 03:53:49 INFO - PROCESS | 2788 | 1465037629339 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:49 INFO - PROCESS | 2788 | 1465037629344 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:49 INFO - PROCESS | 2788 | 1465037629466 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 03:53:49 INFO - PROCESS | 2788 | 1465037629553 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 2788 | 1465037629557 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE88000 == 30 [pid = 2788] [id = 473] 03:53:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B0029E5800) [pid = 2788] [serial = 1419] [outer = 0000000000000000] 03:53:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E30B400) [pid = 2788] [serial = 1420] [outer = 000000B0029E5800] 03:53:49 INFO - PROCESS | 2788 | 1465037629606 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00EB50400) [pid = 2788] [serial = 1421] [outer = 000000B0029E5800] 03:53:50 INFO - PROCESS | 2788 | 1465037630041 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 03:53:50 INFO - PROCESS | 2788 | 1465037630060 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 2788 | 1465037630064 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 03:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:53:50 INFO - PROCESS | 2788 | 1465037630067 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 2788 | 1465037630069 Marionette TRACE conn5 <- [1,1858,null,{}] 03:53:50 INFO - PROCESS | 2788 | 1465037630072 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:50 INFO - PROCESS | 2788 | 1465037630074 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:50 INFO - PROCESS | 2788 | 1465037630189 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 03:53:50 INFO - PROCESS | 2788 | 1465037630195 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 2788 | 1465037630197 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC5800 == 31 [pid = 2788] [id = 474] 03:53:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00EDEB000) [pid = 2788] [serial = 1422] [outer = 0000000000000000] 03:53:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00F6AC400) [pid = 2788] [serial = 1423] [outer = 000000B00EDEB000] 03:53:50 INFO - PROCESS | 2788 | 1465037630286 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FB8C000) [pid = 2788] [serial = 1424] [outer = 000000B00EDEB000] 03:53:50 INFO - PROCESS | 2788 | 1465037630729 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 732ms 03:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:53:50 INFO - PROCESS | 2788 | 1465037630802 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 2788 | 1465037630804 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 03:53:50 INFO - PROCESS | 2788 | 1465037630850 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 2788 | 1465037630853 Marionette TRACE conn5 <- [1,1862,null,{}] 03:53:50 INFO - PROCESS | 2788 | 1465037630856 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:50 INFO - PROCESS | 2788 | 1465037630858 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:50 INFO - PROCESS | 2788 | 1465037630970 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 03:53:50 INFO - PROCESS | 2788 | 1465037630977 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 2788 | 1465037630979 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013050000 == 32 [pid = 2788] [id = 475] 03:53:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B009054C00) [pid = 2788] [serial = 1425] [outer = 0000000000000000] 03:53:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FF44400) [pid = 2788] [serial = 1426] [outer = 000000B009054C00] 03:53:51 INFO - PROCESS | 2788 | 1465037631025 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010095800) [pid = 2788] [serial = 1427] [outer = 000000B009054C00] 03:53:51 INFO - PROCESS | 2788 | 1465037631500 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 732ms 03:53:51 INFO - PROCESS | 2788 | 1465037631543 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 2788 | 1465037631545 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 03:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:53:51 INFO - PROCESS | 2788 | 1465037631549 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 2788 | 1465037631551 Marionette TRACE conn5 <- [1,1866,null,{}] 03:53:51 INFO - PROCESS | 2788 | 1465037631554 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:51 INFO - PROCESS | 2788 | 1465037631560 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:51 INFO - PROCESS | 2788 | 1465037631695 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 03:53:51 INFO - PROCESS | 2788 | 1465037631754 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 2788 | 1465037631756 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CCC800 == 33 [pid = 2788] [id = 476] 03:53:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010C6D400) [pid = 2788] [serial = 1428] [outer = 0000000000000000] 03:53:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010E56800) [pid = 2788] [serial = 1429] [outer = 000000B010C6D400] 03:53:51 INFO - PROCESS | 2788 | 1465037631802 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B011D50800) [pid = 2788] [serial = 1430] [outer = 000000B010C6D400] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0029EFC00) [pid = 2788] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FD36800) [pid = 2788] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008934400) [pid = 2788] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B002A16000) [pid = 2788] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00C9E3000) [pid = 2788] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010C69800) [pid = 2788] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010E56C00) [pid = 2788] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B0029EE800) [pid = 2788] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EDEC400) [pid = 2788] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B002A23400) [pid = 2788] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:53:52 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0134AD400) [pid = 2788] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:53:52 INFO - PROCESS | 2788 | 1465037632325 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 839ms 03:53:52 INFO - PROCESS | 2788 | 1465037632391 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 2788 | 1465037632393 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 03:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:53:52 INFO - PROCESS | 2788 | 1465037632396 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 2788 | 1465037632398 Marionette TRACE conn5 <- [1,1870,null,{}] 03:53:52 INFO - PROCESS | 2788 | 1465037632401 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:52 INFO - PROCESS | 2788 | 1465037632403 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:52 INFO - PROCESS | 2788 | 1465037632487 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 03:53:52 INFO - PROCESS | 2788 | 1465037632492 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 2788 | 1465037632494 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E7A800 == 34 [pid = 2788] [id = 477] 03:53:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C9E3000) [pid = 2788] [serial = 1431] [outer = 0000000000000000] 03:53:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010C69800) [pid = 2788] [serial = 1432] [outer = 000000B00C9E3000] 03:53:52 INFO - PROCESS | 2788 | 1465037632539 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01245DC00) [pid = 2788] [serial = 1433] [outer = 000000B00C9E3000] 03:53:52 INFO - PROCESS | 2788 | 1465037632951 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 03:53:53 INFO - PROCESS | 2788 | 1465037633028 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 2788 | 1465037633030 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 03:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:53:53 INFO - PROCESS | 2788 | 1465037633034 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 2788 | 1465037633035 Marionette TRACE conn5 <- [1,1874,null,{}] 03:53:53 INFO - PROCESS | 2788 | 1465037633039 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:53 INFO - PROCESS | 2788 | 1465037633041 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:53 INFO - PROCESS | 2788 | 1465037633122 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 03:53:53 INFO - PROCESS | 2788 | 1465037633131 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 2788 | 1465037633133 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B13800 == 35 [pid = 2788] [id = 478] 03:53:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012D93400) [pid = 2788] [serial = 1434] [outer = 0000000000000000] 03:53:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0132BA000) [pid = 2788] [serial = 1435] [outer = 000000B012D93400] 03:53:53 INFO - PROCESS | 2788 | 1465037633177 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01348E800) [pid = 2788] [serial = 1436] [outer = 000000B012D93400] 03:53:53 INFO - PROCESS | 2788 | 1465037633594 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 586ms 03:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:53:53 INFO - PROCESS | 2788 | 1465037633628 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 2788 | 1465037633631 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 03:53:53 INFO - PROCESS | 2788 | 1465037633634 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 2788 | 1465037633636 Marionette TRACE conn5 <- [1,1878,null,{}] 03:53:53 INFO - PROCESS | 2788 | 1465037633639 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:53 INFO - PROCESS | 2788 | 1465037633641 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:53 INFO - PROCESS | 2788 | 1465037633722 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 03:53:53 INFO - PROCESS | 2788 | 1465037633728 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 2788 | 1465037633730 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE87000 == 36 [pid = 2788] [id = 479] 03:53:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01348A800) [pid = 2788] [serial = 1437] [outer = 0000000000000000] 03:53:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0134A5400) [pid = 2788] [serial = 1438] [outer = 000000B01348A800] 03:53:53 INFO - PROCESS | 2788 | 1465037633775 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01390E400) [pid = 2788] [serial = 1439] [outer = 000000B01348A800] 03:53:54 INFO - PROCESS | 2788 | 1465037634553 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 03:53:54 INFO - PROCESS | 2788 | 1465037634622 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 2788 | 1465037634627 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 03:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:53:54 INFO - PROCESS | 2788 | 1465037634632 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 2788 | 1465037634636 Marionette TRACE conn5 <- [1,1882,null,{}] 03:53:54 INFO - PROCESS | 2788 | 1465037634642 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:54 INFO - PROCESS | 2788 | 1465037634646 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:54 INFO - PROCESS | 2788 | 1465037634788 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 03:53:54 INFO - PROCESS | 2788 | 1465037634905 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 2788 | 1465037634908 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E7E3000 == 37 [pid = 2788] [id = 480] 03:53:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B003750800) [pid = 2788] [serial = 1440] [outer = 0000000000000000] 03:53:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00896A800) [pid = 2788] [serial = 1441] [outer = 000000B003750800] 03:53:54 INFO - PROCESS | 2788 | 1465037634968 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B009465C00) [pid = 2788] [serial = 1442] [outer = 000000B003750800] 03:53:55 INFO - PROCESS | 2788 | 1465037635767 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1189ms 03:53:55 INFO - PROCESS | 2788 | 1465037635844 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 2788 | 1465037635849 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 03:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:53:55 INFO - PROCESS | 2788 | 1465037635857 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 2788 | 1465037635860 Marionette TRACE conn5 <- [1,1886,null,{}] 03:53:55 INFO - PROCESS | 2788 | 1465037635864 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:55 INFO - PROCESS | 2788 | 1465037635867 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:56 INFO - PROCESS | 2788 | 1465037636011 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 03:53:56 INFO - PROCESS | 2788 | 1465037636128 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 2788 | 1465037636131 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B002E73800 == 38 [pid = 2788] [id = 481] 03:53:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B003E57C00) [pid = 2788] [serial = 1443] [outer = 0000000000000000] 03:53:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B008935C00) [pid = 2788] [serial = 1444] [outer = 000000B003E57C00] 03:53:56 INFO - PROCESS | 2788 | 1465037636195 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00E30AC00) [pid = 2788] [serial = 1445] [outer = 000000B003E57C00] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B13800 == 37 [pid = 2788] [id = 478] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E7A800 == 36 [pid = 2788] [id = 477] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CCC800 == 35 [pid = 2788] [id = 476] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B013050000 == 34 [pid = 2788] [id = 475] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC5800 == 33 [pid = 2788] [id = 474] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE88000 == 32 [pid = 2788] [id = 473] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EB9E000 == 31 [pid = 2788] [id = 472] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B008ADE800 == 30 [pid = 2788] [id = 471] 03:53:56 INFO - PROCESS | 2788 | --DOCSHELL 000000B007EB9000 == 29 [pid = 2788] [id = 470] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B003E16C00) [pid = 2788] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B01005B800) [pid = 2788] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00BF4C800) [pid = 2788] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B007176800) [pid = 2788] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E305000) [pid = 2788] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010C80400) [pid = 2788] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B011E09800) [pid = 2788] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FD3CC00) [pid = 2788] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0134A4800) [pid = 2788] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FB8AC00) [pid = 2788] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013946400) [pid = 2788] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E7B5800) [pid = 2788] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00F206000) [pid = 2788] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008AA9400) [pid = 2788] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0132BCC00) [pid = 2788] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008933C00) [pid = 2788] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008AAA400) [pid = 2788] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B01348CC00) [pid = 2788] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FB1B000) [pid = 2788] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013914000) [pid = 2788] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:53:56 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B01392F800) [pid = 2788] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:53:57 INFO - PROCESS | 2788 | 1465037637034 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1240ms 03:53:57 INFO - PROCESS | 2788 | 1465037637100 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 03:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:53:57 INFO - PROCESS | 2788 | 1465037637104 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 03:53:57 INFO - PROCESS | 2788 | 1465037637109 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 2788 | 1465037637114 Marionette TRACE conn5 <- [1,1890,null,{}] 03:53:57 INFO - PROCESS | 2788 | 1465037637119 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:57 INFO - PROCESS | 2788 | 1465037637122 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:57 INFO - PROCESS | 2788 | 1465037637217 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 03:53:57 INFO - PROCESS | 2788 | 1465037637229 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 2788 | 1465037637231 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00BF74000 == 30 [pid = 2788] [id = 482] 03:53:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00896A000) [pid = 2788] [serial = 1446] [outer = 0000000000000000] 03:53:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B008AA6400) [pid = 2788] [serial = 1447] [outer = 000000B00896A000] 03:53:57 INFO - PROCESS | 2788 | 1465037637282 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C5CEC00) [pid = 2788] [serial = 1448] [outer = 000000B00896A000] 03:53:57 INFO - PROCESS | 2788 | 1465037637813 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 03:53:57 INFO - PROCESS | 2788 | 1465037637843 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 2788 | 1465037637847 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 03:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:53:57 INFO - PROCESS | 2788 | 1465037637853 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 2788 | 1465037637856 Marionette TRACE conn5 <- [1,1894,null,{}] 03:53:57 INFO - PROCESS | 2788 | 1465037637860 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:57 INFO - PROCESS | 2788 | 1465037637862 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:57 INFO - PROCESS | 2788 | 1465037637957 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 03:53:58 INFO - PROCESS | 2788 | 1465037638032 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 2788 | 1465037638035 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2EF800 == 31 [pid = 2788] [id = 483] 03:53:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00E306C00) [pid = 2788] [serial = 1449] [outer = 0000000000000000] 03:53:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E92D400) [pid = 2788] [serial = 1450] [outer = 000000B00E306C00] 03:53:58 INFO - PROCESS | 2788 | 1465037638091 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EDF0400) [pid = 2788] [serial = 1451] [outer = 000000B00E306C00] 03:53:58 INFO - PROCESS | 2788 | 1465037638479 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 03:53:58 INFO - PROCESS | 2788 | 1465037638549 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 2788 | 1465037638552 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 03:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:53:58 INFO - PROCESS | 2788 | 1465037638555 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 2788 | 1465037638559 Marionette TRACE conn5 <- [1,1898,null,{}] 03:53:58 INFO - PROCESS | 2788 | 1465037638570 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:58 INFO - PROCESS | 2788 | 1465037638575 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:58 INFO - PROCESS | 2788 | 1465037638665 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 03:53:58 INFO - PROCESS | 2788 | 1465037638683 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 2788 | 1465037638687 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC6800 == 32 [pid = 2788] [id = 484] 03:53:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FB8AC00) [pid = 2788] [serial = 1452] [outer = 0000000000000000] 03:53:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00FEF7C00) [pid = 2788] [serial = 1453] [outer = 000000B00FB8AC00] 03:53:58 INFO - PROCESS | 2788 | 1465037638735 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010095000) [pid = 2788] [serial = 1454] [outer = 000000B00FB8AC00] 03:53:59 INFO - PROCESS | 2788 | 1465037639217 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 03:53:59 INFO - PROCESS | 2788 | 1465037639290 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 2788 | 1465037639293 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 03:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:53:59 INFO - PROCESS | 2788 | 1465037639303 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 2788 | 1465037639305 Marionette TRACE conn5 <- [1,1902,null,{}] 03:53:59 INFO - PROCESS | 2788 | 1465037639309 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:59 INFO - PROCESS | 2788 | 1465037639311 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:59 INFO - PROCESS | 2788 | 1465037639429 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 03:53:59 INFO - PROCESS | 2788 | 1465037639440 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 2788 | 1465037639442 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:53:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013457000 == 33 [pid = 2788] [id = 485] 03:53:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010C61000) [pid = 2788] [serial = 1455] [outer = 0000000000000000] 03:53:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010C6BC00) [pid = 2788] [serial = 1456] [outer = 000000B010C61000] 03:53:59 INFO - PROCESS | 2788 | 1465037639540 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E54400) [pid = 2788] [serial = 1457] [outer = 000000B010C61000] 03:53:59 INFO - PROCESS | 2788 | 1465037639984 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 03:54:00 INFO - PROCESS | 2788 | 1465037640068 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 2788 | 1465037640071 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 03:54:00 INFO - PROCESS | 2788 | 1465037640075 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 2788 | 1465037640076 Marionette TRACE conn5 <- [1,1906,null,{}] 03:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:54:00 INFO - PROCESS | 2788 | 1465037640080 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:00 INFO - PROCESS | 2788 | 1465037640082 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:00 INFO - PROCESS | 2788 | 1465037640194 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 03:54:00 INFO - PROCESS | 2788 | 1465037640249 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 2788 | 1465037640251 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CD2800 == 34 [pid = 2788] [id = 486] 03:54:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011D4CC00) [pid = 2788] [serial = 1458] [outer = 0000000000000000] 03:54:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B011E0A000) [pid = 2788] [serial = 1459] [outer = 000000B011D4CC00] 03:54:00 INFO - PROCESS | 2788 | 1465037640297 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B0130F3400) [pid = 2788] [serial = 1460] [outer = 000000B011D4CC00] 03:54:00 INFO - PROCESS | 2788 | 1465037640742 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 03:54:00 INFO - PROCESS | 2788 | 1465037640818 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 03:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:54:00 INFO - PROCESS | 2788 | 1465037640820 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 03:54:00 INFO - PROCESS | 2788 | 1465037640823 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 2788 | 1465037640825 Marionette TRACE conn5 <- [1,1910,null,{}] 03:54:00 INFO - PROCESS | 2788 | 1465037640837 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:00 INFO - PROCESS | 2788 | 1465037640843 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:00 INFO - PROCESS | 2788 | 1465037640984 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 03:54:01 INFO - PROCESS | 2788 | 1465037641037 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2788 | 1465037641039 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B1F800 == 35 [pid = 2788] [id = 487] 03:54:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B013917800) [pid = 2788] [serial = 1461] [outer = 0000000000000000] 03:54:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B01392D400) [pid = 2788] [serial = 1462] [outer = 000000B013917800] 03:54:01 INFO - PROCESS | 2788 | 1465037641085 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013947800) [pid = 2788] [serial = 1463] [outer = 000000B013917800] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00EDEB000) [pid = 2788] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0029E5800) [pid = 2788] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00BF4FC00) [pid = 2788] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00946A800) [pid = 2788] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00304D000) [pid = 2788] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B009054C00) [pid = 2788] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002A1B000) [pid = 2788] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00918B400) [pid = 2788] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010096000) [pid = 2788] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010097400) [pid = 2788] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010C6D400) [pid = 2788] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B012D93400) [pid = 2788] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:54:01 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C9E3000) [pid = 2788] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:54:01 INFO - PROCESS | 2788 | 1465037641505 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 754ms 03:54:01 INFO - PROCESS | 2788 | 1465037641578 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2788 | 1465037641581 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 03:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:54:01 INFO - PROCESS | 2788 | 1465037641584 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 2788 | 1465037641586 Marionette TRACE conn5 <- [1,1914,null,{}] 03:54:01 INFO - PROCESS | 2788 | 1465037641589 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2788 | 1465037641591 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:01 INFO - PROCESS | 2788 | 1465037641674 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 03:54:01 INFO - PROCESS | 2788 | 1465037641682 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2788 | 1465037641684 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CBD800 == 36 [pid = 2788] [id = 488] 03:54:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B007B49C00) [pid = 2788] [serial = 1464] [outer = 0000000000000000] 03:54:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00F686400) [pid = 2788] [serial = 1465] [outer = 000000B007B49C00] 03:54:01 INFO - PROCESS | 2788 | 1465037641728 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013918000) [pid = 2788] [serial = 1466] [outer = 000000B007B49C00] 03:54:02 INFO - PROCESS | 2788 | 1465037642158 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 03:54:02 INFO - PROCESS | 2788 | 1465037642216 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 03:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:54:02 INFO - PROCESS | 2788 | 1465037642218 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 03:54:02 INFO - PROCESS | 2788 | 1465037642222 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 2788 | 1465037642223 Marionette TRACE conn5 <- [1,1918,null,{}] 03:54:02 INFO - PROCESS | 2788 | 1465037642227 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 2788 | 1465037642229 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:02 INFO - PROCESS | 2788 | 1465037642322 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 03:54:02 INFO - PROCESS | 2788 | 1465037642330 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 2788 | 1465037642332 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E7E000 == 37 [pid = 2788] [id = 489] 03:54:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01394C400) [pid = 2788] [serial = 1467] [outer = 0000000000000000] 03:54:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013B0F400) [pid = 2788] [serial = 1468] [outer = 000000B01394C400] 03:54:02 INFO - PROCESS | 2788 | 1465037642376 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013B1A000) [pid = 2788] [serial = 1469] [outer = 000000B01394C400] 03:54:02 INFO - PROCESS | 2788 | 1465037642811 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 03:54:02 INFO - PROCESS | 2788 | 1465037642853 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 2788 | 1465037642855 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 03:54:02 INFO - PROCESS | 2788 | 1465037642859 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:54:02 INFO - PROCESS | 2788 | 1465037642860 Marionette TRACE conn5 <- [1,1922,null,{}] 03:54:02 INFO - PROCESS | 2788 | 1465037642864 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 2788 | 1465037642866 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:02 INFO - PROCESS | 2788 | 1465037642950 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 03:54:02 INFO - PROCESS | 2788 | 1465037642955 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 2788 | 1465037642957 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010566000 == 38 [pid = 2788] [id = 490] 03:54:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013B19400) [pid = 2788] [serial = 1470] [outer = 0000000000000000] 03:54:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013BA9000) [pid = 2788] [serial = 1471] [outer = 000000B013B19400] 03:54:03 INFO - PROCESS | 2788 | 1465037643002 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013BAFC00) [pid = 2788] [serial = 1472] [outer = 000000B013B19400] 03:54:03 INFO - PROCESS | 2788 | 1465037643647 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 837ms 03:54:03 INFO - PROCESS | 2788 | 1465037643700 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2788 | 1465037643705 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 03:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:54:03 INFO - PROCESS | 2788 | 1465037643709 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2788 | 1465037643713 Marionette TRACE conn5 <- [1,1926,null,{}] 03:54:03 INFO - PROCESS | 2788 | 1465037643719 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 2788 | 1465037643723 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:03 INFO - PROCESS | 2788 | 1465037643849 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 03:54:03 INFO - PROCESS | 2788 | 1465037643976 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 2788 | 1465037643979 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB6800 == 39 [pid = 2788] [id = 491] 03:54:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00896F400) [pid = 2788] [serial = 1473] [outer = 0000000000000000] 03:54:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00C445C00) [pid = 2788] [serial = 1474] [outer = 000000B00896F400] 03:54:04 INFO - PROCESS | 2788 | 1465037644040 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00E30A000) [pid = 2788] [serial = 1475] [outer = 000000B00896F400] 03:54:04 INFO - PROCESS | 2788 | 1465037644686 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1028ms 03:54:04 INFO - PROCESS | 2788 | 1465037644742 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 2788 | 1465037644747 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 03:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:54:04 INFO - PROCESS | 2788 | 1465037644753 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 2788 | 1465037644756 Marionette TRACE conn5 <- [1,1930,null,{}] 03:54:04 INFO - PROCESS | 2788 | 1465037644760 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2788 | 1465037644764 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:04 INFO - PROCESS | 2788 | 1465037644881 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 03:54:05 INFO - PROCESS | 2788 | 1465037645005 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 2788 | 1465037645008 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E74000 == 40 [pid = 2788] [id = 492] 03:54:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FB8D000) [pid = 2788] [serial = 1476] [outer = 0000000000000000] 03:54:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00FF45400) [pid = 2788] [serial = 1477] [outer = 000000B00FB8D000] 03:54:05 INFO - PROCESS | 2788 | 1465037645067 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010C6A800) [pid = 2788] [serial = 1478] [outer = 000000B00FB8D000] 03:54:05 INFO - PROCESS | 2788 | 1465037645722 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 03:54:05 INFO - PROCESS | 2788 | 1465037645744 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 2788 | 1465037645747 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 03:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:54:05 INFO - PROCESS | 2788 | 1465037645752 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2788 | 1465037645756 Marionette TRACE conn5 <- [1,1934,null,{}] 03:54:05 INFO - PROCESS | 2788 | 1465037645767 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:05 INFO - PROCESS | 2788 | 1465037645773 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:05 INFO - PROCESS | 2788 | 1465037645887 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 03:54:06 INFO - PROCESS | 2788 | 1465037646013 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2788 | 1465037646017 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7DB000 == 41 [pid = 2788] [id = 493] 03:54:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013913C00) [pid = 2788] [serial = 1479] [outer = 0000000000000000] 03:54:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B01392B000) [pid = 2788] [serial = 1480] [outer = 000000B013913C00] 03:54:06 INFO - PROCESS | 2788 | 1465037646077 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013BB1800) [pid = 2788] [serial = 1481] [outer = 000000B013913C00] 03:54:06 INFO - PROCESS | 2788 | 1465037646816 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1139ms 03:54:06 INFO - PROCESS | 2788 | 1465037646895 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 2788 | 1465037646899 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 03:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:54:06 INFO - PROCESS | 2788 | 1465037646904 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 2788 | 1465037646908 Marionette TRACE conn5 <- [1,1938,null,{}] 03:54:06 INFO - PROCESS | 2788 | 1465037646914 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2788 | 1465037646917 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:07 INFO - PROCESS | 2788 | 1465037647029 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 03:54:07 INFO - PROCESS | 2788 | 1465037647106 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 2788 | 1465037647110 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C549800 == 42 [pid = 2788] [id = 494] 03:54:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B007B4EC00) [pid = 2788] [serial = 1482] [outer = 0000000000000000] 03:54:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B008AA5800) [pid = 2788] [serial = 1483] [outer = 000000B007B4EC00] 03:54:07 INFO - PROCESS | 2788 | 1465037647204 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B00C5CD800) [pid = 2788] [serial = 1484] [outer = 000000B007B4EC00] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E7E000 == 41 [pid = 2788] [id = 489] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CBD800 == 40 [pid = 2788] [id = 488] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B1F800 == 39 [pid = 2788] [id = 487] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CD2800 == 38 [pid = 2788] [id = 486] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B013457000 == 37 [pid = 2788] [id = 485] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC6800 == 36 [pid = 2788] [id = 484] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2EF800 == 35 [pid = 2788] [id = 483] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B00BF74000 == 34 [pid = 2788] [id = 482] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B002E73800 == 33 [pid = 2788] [id = 481] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE87000 == 32 [pid = 2788] [id = 479] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E7E3000 == 31 [pid = 2788] [id = 480] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7DB000 == 30 [pid = 2788] [id = 493] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E74000 == 29 [pid = 2788] [id = 492] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B010566000 == 28 [pid = 2788] [id = 490] 03:54:08 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB6800 == 27 [pid = 2788] [id = 491] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B00F6AC400) [pid = 2788] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B00E30B400) [pid = 2788] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00BF99400) [pid = 2788] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00C5CB400) [pid = 2788] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00E307800) [pid = 2788] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00C44EC00) [pid = 2788] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00731D800) [pid = 2788] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008971400) [pid = 2788] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00FF44400) [pid = 2788] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B008968C00) [pid = 2788] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B002F92000) [pid = 2788] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FB8C000) [pid = 2788] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00EDE9400) [pid = 2788] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0134A5400) [pid = 2788] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E311400) [pid = 2788] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B011D56000) [pid = 2788] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010AD1C00) [pid = 2788] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013B15000) [pid = 2788] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B01394EC00) [pid = 2788] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010E56800) [pid = 2788] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010095800) [pid = 2788] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B0132BA000) [pid = 2788] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B011D50800) [pid = 2788] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B010C69800) [pid = 2788] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01245DC00) [pid = 2788] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00EB50400) [pid = 2788] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B01348E800) [pid = 2788] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:54:08 INFO - PROCESS | 2788 | 1465037648495 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1634ms 03:54:08 INFO - PROCESS | 2788 | 1465037648543 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 2788 | 1465037648547 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 03:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:54:08 INFO - PROCESS | 2788 | 1465037648554 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 2788 | 1465037648557 Marionette TRACE conn5 <- [1,1942,null,{}] 03:54:08 INFO - PROCESS | 2788 | 1465037648563 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 2788 | 1465037648566 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:08 INFO - PROCESS | 2788 | 1465037648662 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 03:54:08 INFO - PROCESS | 2788 | 1465037648742 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 2788 | 1465037648745 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A50000 == 28 [pid = 2788] [id = 495] 03:54:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002D0FC00) [pid = 2788] [serial = 1485] [outer = 0000000000000000] 03:54:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B002E9FC00) [pid = 2788] [serial = 1486] [outer = 000000B002D0FC00] 03:54:08 INFO - PROCESS | 2788 | 1465037648795 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B003E60800) [pid = 2788] [serial = 1487] [outer = 000000B002D0FC00] 03:54:09 INFO - PROCESS | 2788 | 1465037649251 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 03:54:09 INFO - PROCESS | 2788 | 1465037649289 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 2788 | 1465037649295 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 03:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:54:09 INFO - PROCESS | 2788 | 1465037649302 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 2788 | 1465037649305 Marionette TRACE conn5 <- [1,1946,null,{}] 03:54:09 INFO - PROCESS | 2788 | 1465037649309 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:09 INFO - PROCESS | 2788 | 1465037649312 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:09 INFO - PROCESS | 2788 | 1465037649415 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 03:54:09 INFO - PROCESS | 2788 | 1465037649421 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 2788 | 1465037649424 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E99F800 == 29 [pid = 2788] [id = 496] 03:54:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00896E800) [pid = 2788] [serial = 1488] [outer = 0000000000000000] 03:54:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008972400) [pid = 2788] [serial = 1489] [outer = 000000B00896E800] 03:54:09 INFO - PROCESS | 2788 | 1465037649472 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008AA3000) [pid = 2788] [serial = 1490] [outer = 000000B00896E800] 03:54:09 INFO - PROCESS | 2788 | 1465037649932 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 03:54:09 INFO - PROCESS | 2788 | 1465037649995 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 2788 | 1465037649997 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 03:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:54:10 INFO - PROCESS | 2788 | 1465037650001 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 2788 | 1465037650005 Marionette TRACE conn5 <- [1,1950,null,{}] 03:54:10 INFO - PROCESS | 2788 | 1465037650016 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:10 INFO - PROCESS | 2788 | 1465037650021 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:10 INFO - PROCESS | 2788 | 1465037650142 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 03:54:10 INFO - PROCESS | 2788 | 1465037650233 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 2788 | 1465037650236 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE78800 == 30 [pid = 2788] [id = 497] 03:54:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B002D1EC00) [pid = 2788] [serial = 1491] [outer = 0000000000000000] 03:54:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C5CA000) [pid = 2788] [serial = 1492] [outer = 000000B002D1EC00] 03:54:10 INFO - PROCESS | 2788 | 1465037650287 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C9E3C00) [pid = 2788] [serial = 1493] [outer = 000000B002D1EC00] 03:54:10 INFO - PROCESS | 2788 | 1465037650708 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 731ms 03:54:10 INFO - PROCESS | 2788 | 1465037650735 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 2788 | 1465037650738 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 03:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:54:10 INFO - PROCESS | 2788 | 1465037650741 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 2788 | 1465037650743 Marionette TRACE conn5 <- [1,1954,null,{}] 03:54:10 INFO - PROCESS | 2788 | 1465037650751 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:10 INFO - PROCESS | 2788 | 1465037650754 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:10 INFO - PROCESS | 2788 | 1465037650877 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 03:54:10 INFO - PROCESS | 2788 | 1465037650883 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 2788 | 1465037650886 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010413800 == 31 [pid = 2788] [id = 498] 03:54:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00CC5D400) [pid = 2788] [serial = 1494] [outer = 0000000000000000] 03:54:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E30A400) [pid = 2788] [serial = 1495] [outer = 000000B00CC5D400] 03:54:10 INFO - PROCESS | 2788 | 1465037650931 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00E921400) [pid = 2788] [serial = 1496] [outer = 000000B00CC5D400] 03:54:11 INFO - PROCESS | 2788 | 1465037651402 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 03:54:11 INFO - PROCESS | 2788 | 1465037651439 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 2788 | 1465037651442 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 03:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:54:11 INFO - PROCESS | 2788 | 1465037651445 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 2788 | 1465037651447 Marionette TRACE conn5 <- [1,1958,null,{}] 03:54:11 INFO - PROCESS | 2788 | 1465037651451 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:11 INFO - PROCESS | 2788 | 1465037651453 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:11 INFO - PROCESS | 2788 | 1465037651591 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 03:54:11 INFO - PROCESS | 2788 | 1465037651602 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 2788 | 1465037651604 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012291800 == 32 [pid = 2788] [id = 499] 03:54:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B002623400) [pid = 2788] [serial = 1497] [outer = 0000000000000000] 03:54:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00EDE9C00) [pid = 2788] [serial = 1498] [outer = 000000B002623400] 03:54:11 INFO - PROCESS | 2788 | 1465037651692 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00F686000) [pid = 2788] [serial = 1499] [outer = 000000B002623400] 03:54:12 INFO - PROCESS | 2788 | 1465037652105 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 03:54:12 INFO - PROCESS | 2788 | 1465037652184 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 2788 | 1465037652186 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 03:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:54:12 INFO - PROCESS | 2788 | 1465037652189 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 2788 | 1465037652191 Marionette TRACE conn5 <- [1,1962,null,{}] 03:54:12 INFO - PROCESS | 2788 | 1465037652195 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:12 INFO - PROCESS | 2788 | 1465037652201 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:12 INFO - PROCESS | 2788 | 1465037652344 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 03:54:12 INFO - PROCESS | 2788 | 1465037652350 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 2788 | 1465037652352 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013460800 == 33 [pid = 2788] [id = 500] 03:54:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F791000) [pid = 2788] [serial = 1500] [outer = 0000000000000000] 03:54:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FB1D400) [pid = 2788] [serial = 1501] [outer = 000000B00F791000] 03:54:12 INFO - PROCESS | 2788 | 1465037652399 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010060000) [pid = 2788] [serial = 1502] [outer = 000000B00F791000] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B011D4CC00) [pid = 2788] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00896A000) [pid = 2788] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B01394C400) [pid = 2788] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B003750800) [pid = 2788] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FB8AC00) [pid = 2788] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01348A800) [pid = 2788] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E306C00) [pid = 2788] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B003E57C00) [pid = 2788] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013917800) [pid = 2788] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013B19400) [pid = 2788] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010C61000) [pid = 2788] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:54:12 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B007B49C00) [pid = 2788] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:54:13 INFO - PROCESS | 2788 | 1465037653062 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 03:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:54:13 INFO - PROCESS | 2788 | 1465037653136 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 2788 | 1465037653138 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 03:54:13 INFO - PROCESS | 2788 | 1465037653141 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 2788 | 1465037653143 Marionette TRACE conn5 <- [1,1966,null,{}] 03:54:13 INFO - PROCESS | 2788 | 1465037653147 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2788 | 1465037653149 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:13 INFO - PROCESS | 2788 | 1465037653230 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 03:54:13 INFO - PROCESS | 2788 | 1465037653237 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2788 | 1465037653239 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CC6800 == 34 [pid = 2788] [id = 501] 03:54:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C5CCC00) [pid = 2788] [serial = 1503] [outer = 0000000000000000] 03:54:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B01009AC00) [pid = 2788] [serial = 1504] [outer = 000000B00C5CCC00] 03:54:13 INFO - PROCESS | 2788 | 1465037653283 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010ADA400) [pid = 2788] [serial = 1505] [outer = 000000B00C5CCC00] 03:54:13 INFO - PROCESS | 2788 | 1465037653712 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 583ms 03:54:13 INFO - PROCESS | 2788 | 1465037653738 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 2788 | 1465037653740 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 03:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:54:13 INFO - PROCESS | 2788 | 1465037653744 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 2788 | 1465037653745 Marionette TRACE conn5 <- [1,1970,null,{}] 03:54:13 INFO - PROCESS | 2788 | 1465037653749 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2788 | 1465037653751 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:13 INFO - PROCESS | 2788 | 1465037653834 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 03:54:13 INFO - PROCESS | 2788 | 1465037653839 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2788 | 1465037653841 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E84800 == 35 [pid = 2788] [id = 502] 03:54:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00FF45000) [pid = 2788] [serial = 1506] [outer = 0000000000000000] 03:54:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010C79C00) [pid = 2788] [serial = 1507] [outer = 000000B00FF45000] 03:54:13 INFO - PROCESS | 2788 | 1465037653886 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E55800) [pid = 2788] [serial = 1508] [outer = 000000B00FF45000] 03:54:14 INFO - PROCESS | 2788 | 1465037654306 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 628ms 03:54:14 INFO - PROCESS | 2788 | 1465037654376 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 2788 | 1465037654378 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 03:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:54:14 INFO - PROCESS | 2788 | 1465037654381 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 2788 | 1465037654383 Marionette TRACE conn5 <- [1,1974,null,{}] 03:54:14 INFO - PROCESS | 2788 | 1465037654387 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 2788 | 1465037654389 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:14 INFO - PROCESS | 2788 | 1465037654473 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 03:54:14 INFO - PROCESS | 2788 | 1465037654481 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 2788 | 1465037654483 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE77800 == 36 [pid = 2788] [id = 503] 03:54:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E5D400) [pid = 2788] [serial = 1509] [outer = 0000000000000000] 03:54:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B011D4EC00) [pid = 2788] [serial = 1510] [outer = 000000B010E5D400] 03:54:14 INFO - PROCESS | 2788 | 1465037654528 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B011EDF000) [pid = 2788] [serial = 1511] [outer = 000000B010E5D400] 03:54:15 INFO - PROCESS | 2788 | 1465037655336 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 984ms 03:54:15 INFO - PROCESS | 2788 | 1465037655369 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 2788 | 1465037655374 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 03:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:54:15 INFO - PROCESS | 2788 | 1465037655378 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 2788 | 1465037655384 Marionette TRACE conn5 <- [1,1978,null,{}] 03:54:15 INFO - PROCESS | 2788 | 1465037655390 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:15 INFO - PROCESS | 2788 | 1465037655393 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:15 INFO - PROCESS | 2788 | 1465037655536 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 03:54:15 INFO - PROCESS | 2788 | 1465037655659 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 2788 | 1465037655662 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E99E000 == 37 [pid = 2788] [id = 504] 03:54:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B003C1B800) [pid = 2788] [serial = 1512] [outer = 0000000000000000] 03:54:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0079CD000) [pid = 2788] [serial = 1513] [outer = 000000B003C1B800] 03:54:15 INFO - PROCESS | 2788 | 1465037655722 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B008A81000) [pid = 2788] [serial = 1514] [outer = 000000B003C1B800] 03:54:16 INFO - PROCESS | 2788 | 1465037656512 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1189ms 03:54:16 INFO - PROCESS | 2788 | 1465037656572 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 2788 | 1465037656577 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 03:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:54:16 INFO - PROCESS | 2788 | 1465037656584 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 2788 | 1465037656587 Marionette TRACE conn5 <- [1,1982,null,{}] 03:54:16 INFO - PROCESS | 2788 | 1465037656591 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 2788 | 1465037656594 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:16 INFO - PROCESS | 2788 | 1465037656732 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 03:54:16 INFO - PROCESS | 2788 | 1465037656850 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 2788 | 1465037656853 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0071B5000 == 38 [pid = 2788] [id = 505] 03:54:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B002A1B800) [pid = 2788] [serial = 1515] [outer = 0000000000000000] 03:54:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B008AACC00) [pid = 2788] [serial = 1516] [outer = 000000B002A1B800] 03:54:16 INFO - PROCESS | 2788 | 1465037656913 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00CC5C800) [pid = 2788] [serial = 1517] [outer = 000000B002A1B800] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E84800 == 37 [pid = 2788] [id = 502] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CC6800 == 36 [pid = 2788] [id = 501] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B013460800 == 35 [pid = 2788] [id = 500] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B012291800 == 34 [pid = 2788] [id = 499] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B010413800 == 33 [pid = 2788] [id = 498] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE78800 == 32 [pid = 2788] [id = 497] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E99F800 == 31 [pid = 2788] [id = 496] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A50000 == 30 [pid = 2788] [id = 495] 03:54:17 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C549800 == 29 [pid = 2788] [id = 494] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0130F3400) [pid = 2788] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B011E0A000) [pid = 2788] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008AA6400) [pid = 2788] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013B1A000) [pid = 2788] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C5CEC00) [pid = 2788] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00896A800) [pid = 2788] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B009465C00) [pid = 2788] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FEF7C00) [pid = 2788] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01390E400) [pid = 2788] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E92D400) [pid = 2788] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDF0400) [pid = 2788] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008935C00) [pid = 2788] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B01392D400) [pid = 2788] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E30AC00) [pid = 2788] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013BAFC00) [pid = 2788] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013BA9000) [pid = 2788] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013B0F400) [pid = 2788] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B013947800) [pid = 2788] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010C6BC00) [pid = 2788] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010E54400) [pid = 2788] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00F686400) [pid = 2788] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B010095000) [pid = 2788] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013918000) [pid = 2788] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:54:17 INFO - PROCESS | 2788 | 1465037657713 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1184ms 03:54:17 INFO - PROCESS | 2788 | 1465037657770 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 2788 | 1465037657774 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 03:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:54:17 INFO - PROCESS | 2788 | 1465037657788 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 2788 | 1465037657793 Marionette TRACE conn5 <- [1,1986,null,{}] 03:54:17 INFO - PROCESS | 2788 | 1465037657803 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:17 INFO - PROCESS | 2788 | 1465037657806 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:17 INFO - PROCESS | 2788 | 1465037657902 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 03:54:17 INFO - PROCESS | 2788 | 1465037657915 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 2788 | 1465037657917 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C52A000 == 30 [pid = 2788] [id = 506] 03:54:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B007E9F800) [pid = 2788] [serial = 1518] [outer = 0000000000000000] 03:54:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B008AA6400) [pid = 2788] [serial = 1519] [outer = 000000B007E9F800] 03:54:17 INFO - PROCESS | 2788 | 1465037657966 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00BF97400) [pid = 2788] [serial = 1520] [outer = 000000B007E9F800] 03:54:18 INFO - PROCESS | 2788 | 1465037658488 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 755ms 03:54:18 INFO - PROCESS | 2788 | 1465037658533 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 2788 | 1465037658538 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 03:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:54:18 INFO - PROCESS | 2788 | 1465037658544 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 2788 | 1465037658546 Marionette TRACE conn5 <- [1,1990,null,{}] 03:54:18 INFO - PROCESS | 2788 | 1465037658550 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:18 INFO - PROCESS | 2788 | 1465037658553 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:18 INFO - PROCESS | 2788 | 1465037658646 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 03:54:18 INFO - PROCESS | 2788 | 1465037658654 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 2788 | 1465037658657 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72E800 == 31 [pid = 2788] [id = 507] 03:54:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00CC55000) [pid = 2788] [serial = 1521] [outer = 0000000000000000] 03:54:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E306000) [pid = 2788] [serial = 1522] [outer = 000000B00CC55000] 03:54:18 INFO - PROCESS | 2788 | 1465037658704 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00E7AF400) [pid = 2788] [serial = 1523] [outer = 000000B00CC55000] 03:54:19 INFO - PROCESS | 2788 | 1465037659186 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 693ms 03:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:54:19 INFO - PROCESS | 2788 | 1465037659239 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 2788 | 1465037659241 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 03:54:19 INFO - PROCESS | 2788 | 1465037659245 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 2788 | 1465037659249 Marionette TRACE conn5 <- [1,1994,null,{}] 03:54:19 INFO - PROCESS | 2788 | 1465037659260 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2788 | 1465037659265 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:19 INFO - PROCESS | 2788 | 1465037659356 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 03:54:19 INFO - PROCESS | 2788 | 1465037659440 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 2788 | 1465037659443 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ED9800 == 32 [pid = 2788] [id = 508] 03:54:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0029E1800) [pid = 2788] [serial = 1524] [outer = 0000000000000000] 03:54:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00F6AC000) [pid = 2788] [serial = 1525] [outer = 000000B0029E1800] 03:54:19 INFO - PROCESS | 2788 | 1465037659492 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FB20C00) [pid = 2788] [serial = 1526] [outer = 000000B0029E1800] 03:54:19 INFO - PROCESS | 2788 | 1465037659867 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:54: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 03:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 03:54:19 INFO - PROCESS | 2788 | 1465037659940 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 2788 | 1465037659943 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 03:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:54:19 INFO - PROCESS | 2788 | 1465037659946 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 2788 | 1465037659948 Marionette TRACE conn5 <- [1,1998,null,{}] 03:54:19 INFO - PROCESS | 2788 | 1465037659952 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2788 | 1465037659954 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:20 INFO - PROCESS | 2788 | 1465037660106 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 03:54:20 INFO - PROCESS | 2788 | 1465037660113 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 2788 | 1465037660115 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013458000 == 33 [pid = 2788] [id = 509] 03:54:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FEEE800) [pid = 2788] [serial = 1527] [outer = 0000000000000000] 03:54:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00FF49C00) [pid = 2788] [serial = 1528] [outer = 000000B00FEEE800] 03:54:20 INFO - PROCESS | 2788 | 1465037660168 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010285C00) [pid = 2788] [serial = 1529] [outer = 000000B00FEEE800] 03:54:20 INFO - PROCESS | 2788 | 1465037660606 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:54: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 03:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 03:54:20 INFO - PROCESS | 2788 | 1465037660620 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 2788 | 1465037660622 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 03:54:20 INFO - PROCESS | 2788 | 1465037660625 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:54:20 INFO - PROCESS | 2788 | 1465037660627 Marionette TRACE conn5 <- [1,2002,null,{}] 03:54:20 INFO - PROCESS | 2788 | 1465037660630 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:20 INFO - PROCESS | 2788 | 1465037660633 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:20 INFO - PROCESS | 2788 | 1465037660744 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 03:54:20 INFO - PROCESS | 2788 | 1465037660750 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 2788 | 1465037660752 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CDA800 == 34 [pid = 2788] [id = 510] 03:54:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00EDE9800) [pid = 2788] [serial = 1530] [outer = 0000000000000000] 03:54:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010C69C00) [pid = 2788] [serial = 1531] [outer = 000000B00EDE9800] 03:54:20 INFO - PROCESS | 2788 | 1465037660797 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E5D800) [pid = 2788] [serial = 1532] [outer = 000000B00EDE9800] 03:54:21 INFO - PROCESS | 2788 | 1465037661306 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 03:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:54:21 INFO - PROCESS | 2788 | 1465037661361 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 2788 | 1465037661364 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 03:54:21 INFO - PROCESS | 2788 | 1465037661367 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 2788 | 1465037661369 Marionette TRACE conn5 <- [1,2006,null,{}] 03:54:21 INFO - PROCESS | 2788 | 1465037661372 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 2788 | 1465037661378 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:21 INFO - PROCESS | 2788 | 1465037661588 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 03:54:21 INFO - PROCESS | 2788 | 1465037661642 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 2788 | 1465037661644 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015777800 == 35 [pid = 2788] [id = 511] 03:54:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B0132B8800) [pid = 2788] [serial = 1533] [outer = 0000000000000000] 03:54:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B0134A2800) [pid = 2788] [serial = 1534] [outer = 000000B0132B8800] 03:54:21 INFO - PROCESS | 2788 | 1465037661691 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01245DC00) [pid = 2788] [serial = 1535] [outer = 000000B0132B8800] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00CC5D400) [pid = 2788] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B007B4EC00) [pid = 2788] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B002D0FC00) [pid = 2788] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00896E800) [pid = 2788] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002D1EC00) [pid = 2788] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00896F400) [pid = 2788] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002623400) [pid = 2788] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FB8D000) [pid = 2788] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013913C00) [pid = 2788] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00F791000) [pid = 2788] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FF45000) [pid = 2788] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:54:22 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C5CCC00) [pid = 2788] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:54:22 INFO - PROCESS | 2788 | 1465037662181 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 881ms 03:54:22 INFO - PROCESS | 2788 | 1465037662250 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 2788 | 1465037662252 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 03:54:22 INFO - PROCESS | 2788 | 1465037662255 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:54:22 INFO - PROCESS | 2788 | 1465037662257 Marionette TRACE conn5 <- [1,2010,null,{}] 03:54:22 INFO - PROCESS | 2788 | 1465037662267 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 2788 | 1465037662269 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:22 INFO - PROCESS | 2788 | 1465037662363 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 03:54:22 INFO - PROCESS | 2788 | 1465037662374 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 2788 | 1465037662376 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ED5000 == 36 [pid = 2788] [id = 512] 03:54:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B007B4EC00) [pid = 2788] [serial = 1536] [outer = 0000000000000000] 03:54:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010284C00) [pid = 2788] [serial = 1537] [outer = 000000B007B4EC00] 03:54:22 INFO - PROCESS | 2788 | 1465037662420 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013496000) [pid = 2788] [serial = 1538] [outer = 000000B007B4EC00] 03:54:22 INFO - PROCESS | 2788 | 1465037662855 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 650ms 03:54:22 INFO - PROCESS | 2788 | 1465037662909 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 2788 | 1465037662912 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 03:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:54:22 INFO - PROCESS | 2788 | 1465037662915 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 2788 | 1465037662917 Marionette TRACE conn5 <- [1,2014,null,{}] 03:54:22 INFO - PROCESS | 2788 | 1465037662920 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 2788 | 1465037662922 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:23 INFO - PROCESS | 2788 | 1465037663017 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 03:54:23 INFO - PROCESS | 2788 | 1465037663055 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2788 | 1465037663057 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E67000 == 37 [pid = 2788] [id = 513] 03:54:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0134AE800) [pid = 2788] [serial = 1539] [outer = 0000000000000000] 03:54:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01390E800) [pid = 2788] [serial = 1540] [outer = 000000B0134AE800] 03:54:23 INFO - PROCESS | 2788 | 1465037663101 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0134A1C00) [pid = 2788] [serial = 1541] [outer = 000000B0134AE800] 03:54:23 INFO - PROCESS | 2788 | 1465037663514 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 03:54:23 INFO - PROCESS | 2788 | 1465037663557 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2788 | 1465037663559 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 03:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:54:23 INFO - PROCESS | 2788 | 1465037663567 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2788 | 1465037663569 Marionette TRACE conn5 <- [1,2018,null,{}] 03:54:23 INFO - PROCESS | 2788 | 1465037663573 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2788 | 1465037663575 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:23 INFO - PROCESS | 2788 | 1465037663660 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 03:54:23 INFO - PROCESS | 2788 | 1465037663667 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2788 | 1465037663669 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017090000 == 38 [pid = 2788] [id = 514] 03:54:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013927400) [pid = 2788] [serial = 1542] [outer = 0000000000000000] 03:54:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01392F800) [pid = 2788] [serial = 1543] [outer = 000000B013927400] 03:54:23 INFO - PROCESS | 2788 | 1465037663713 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013949000) [pid = 2788] [serial = 1544] [outer = 000000B013927400] 03:54:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C52A000 == 37 [pid = 2788] [id = 506] 03:54:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B0071B5000 == 36 [pid = 2788] [id = 505] 03:54:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E99E000 == 35 [pid = 2788] [id = 504] 03:54:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE77800 == 34 [pid = 2788] [id = 503] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CDA800 == 33 [pid = 2788] [id = 510] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ED9800 == 32 [pid = 2788] [id = 508] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B013458000 == 31 [pid = 2788] [id = 509] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B015777800 == 30 [pid = 2788] [id = 511] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ED5000 == 29 [pid = 2788] [id = 512] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E67000 == 28 [pid = 2788] [id = 513] 03:54:25 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72E800 == 27 [pid = 2788] [id = 507] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E30A400) [pid = 2788] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E921400) [pid = 2788] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B008AA5800) [pid = 2788] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002E9FC00) [pid = 2788] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B003E60800) [pid = 2788] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B008AA3000) [pid = 2788] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008972400) [pid = 2788] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C5CA000) [pid = 2788] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00E30A000) [pid = 2788] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C445C00) [pid = 2788] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00F686000) [pid = 2788] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010C6A800) [pid = 2788] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00FF45400) [pid = 2788] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00EDE9C00) [pid = 2788] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013BB1800) [pid = 2788] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B01392B000) [pid = 2788] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B00FB1D400) [pid = 2788] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B010C79C00) [pid = 2788] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B010060000) [pid = 2788] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B010E55800) [pid = 2788] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B00C5CD800) [pid = 2788] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B010ADA400) [pid = 2788] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 56 (000000B01009AC00) [pid = 2788] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 55 (000000B011D4EC00) [pid = 2788] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | --DOMWINDOW == 54 (000000B00C9E3C00) [pid = 2788] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:54:25 INFO - PROCESS | 2788 | 1465037665610 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2096ms 03:54:25 INFO - PROCESS | 2788 | 1465037665663 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 2788 | 1465037665667 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 03:54:25 INFO - PROCESS | 2788 | 1465037665672 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:54:25 INFO - PROCESS | 2788 | 1465037665675 Marionette TRACE conn5 <- [1,2022,null,{}] 03:54:25 INFO - PROCESS | 2788 | 1465037665681 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 2788 | 1465037665684 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:25 INFO - PROCESS | 2788 | 1465037665788 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 03:54:25 INFO - PROCESS | 2788 | 1465037665895 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 2788 | 1465037665898 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098C1800 == 28 [pid = 2788] [id = 515] 03:54:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 55 (000000B002F96400) [pid = 2788] [serial = 1545] [outer = 0000000000000000] 03:54:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (000000B003759000) [pid = 2788] [serial = 1546] [outer = 000000B002F96400] 03:54:25 INFO - PROCESS | 2788 | 1465037665950 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (000000B007874400) [pid = 2788] [serial = 1547] [outer = 000000B002F96400] 03:54:26 INFO - PROCESS | 2788 | 1465037666368 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 03:54:26 INFO - PROCESS | 2788 | 1465037666409 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 2788 | 1465037666415 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 03:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:54:26 INFO - PROCESS | 2788 | 1465037666422 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 2788 | 1465037666424 Marionette TRACE conn5 <- [1,2026,null,{}] 03:54:26 INFO - PROCESS | 2788 | 1465037666428 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:26 INFO - PROCESS | 2788 | 1465037666431 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:26 INFO - PROCESS | 2788 | 1465037666528 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 03:54:26 INFO - PROCESS | 2788 | 1465037666535 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 2788 | 1465037666538 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBA7000 == 29 [pid = 2788] [id = 516] 03:54:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B008966C00) [pid = 2788] [serial = 1548] [outer = 0000000000000000] 03:54:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B008971800) [pid = 2788] [serial = 1549] [outer = 000000B008966C00] 03:54:26 INFO - PROCESS | 2788 | 1465037666588 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B008AA0800) [pid = 2788] [serial = 1550] [outer = 000000B008966C00] 03:54:27 INFO - PROCESS | 2788 | 1465037667072 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 692ms 03:54:27 INFO - PROCESS | 2788 | 1465037667116 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2788 | 1465037667118 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 03:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:54:27 INFO - PROCESS | 2788 | 1465037667122 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2788 | 1465037667125 Marionette TRACE conn5 <- [1,2030,null,{}] 03:54:27 INFO - PROCESS | 2788 | 1465037667137 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2788 | 1465037667142 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:27 INFO - PROCESS | 2788 | 1465037667258 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 03:54:27 INFO - PROCESS | 2788 | 1465037667276 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2788 | 1465037667280 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FAD0000 == 30 [pid = 2788] [id = 517] 03:54:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00154C000) [pid = 2788] [serial = 1551] [outer = 0000000000000000] 03:54:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00C567800) [pid = 2788] [serial = 1552] [outer = 000000B00154C000] 03:54:27 INFO - PROCESS | 2788 | 1465037667329 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00C5D1C00) [pid = 2788] [serial = 1553] [outer = 000000B00154C000] 03:54:27 INFO - PROCESS | 2788 | 1465037667762 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:54: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) 03:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 692ms 03:54:27 INFO - PROCESS | 2788 | 1465037667817 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2788 | 1465037667819 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 03:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:54:27 INFO - PROCESS | 2788 | 1465037667823 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2788 | 1465037667824 Marionette TRACE conn5 <- [1,2034,null,{}] 03:54:27 INFO - PROCESS | 2788 | 1465037667828 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2788 | 1465037667830 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:27 INFO - PROCESS | 2788 | 1465037667919 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 03:54:27 INFO - PROCESS | 2788 | 1465037667925 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2788 | 1465037667927 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01011E000 == 31 [pid = 2788] [id = 518] 03:54:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00C9E9000) [pid = 2788] [serial = 1554] [outer = 0000000000000000] 03:54:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00CA8DC00) [pid = 2788] [serial = 1555] [outer = 000000B00C9E9000] 03:54:27 INFO - PROCESS | 2788 | 1465037667973 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00E30D800) [pid = 2788] [serial = 1556] [outer = 000000B00C9E9000] 03:54:28 INFO - PROCESS | 2788 | 1465037668435 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 627ms 03:54:28 INFO - PROCESS | 2788 | 1465037668452 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 2788 | 1465037668454 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 03:54:28 INFO - PROCESS | 2788 | 1465037668458 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:54:28 INFO - PROCESS | 2788 | 1465037668459 Marionette TRACE conn5 <- [1,2038,null,{}] 03:54:28 INFO - PROCESS | 2788 | 1465037668463 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:28 INFO - PROCESS | 2788 | 1465037668465 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:28 INFO - PROCESS | 2788 | 1465037668547 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 03:54:28 INFO - PROCESS | 2788 | 1465037668552 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 2788 | 1465037668554 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ED7000 == 32 [pid = 2788] [id = 519] 03:54:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B008933000) [pid = 2788] [serial = 1557] [outer = 0000000000000000] 03:54:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00E7AC800) [pid = 2788] [serial = 1558] [outer = 000000B008933000] 03:54:28 INFO - PROCESS | 2788 | 1465037668599 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E9F3400) [pid = 2788] [serial = 1559] [outer = 000000B008933000] 03:54:29 INFO - PROCESS | 2788 | 1465037669052 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 03:54:29 INFO - PROCESS | 2788 | 1465037669091 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 2788 | 1465037669093 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 03:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:54:29 INFO - PROCESS | 2788 | 1465037669100 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 2788 | 1465037669102 Marionette TRACE conn5 <- [1,2042,null,{}] 03:54:29 INFO - PROCESS | 2788 | 1465037669106 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 2788 | 1465037669112 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:29 INFO - PROCESS | 2788 | 1465037669222 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 03:54:29 INFO - PROCESS | 2788 | 1465037669231 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 2788 | 1465037669233 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013453800 == 33 [pid = 2788] [id = 520] 03:54:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C9EA000) [pid = 2788] [serial = 1560] [outer = 0000000000000000] 03:54:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00FA24000) [pid = 2788] [serial = 1561] [outer = 000000B00C9EA000] 03:54:29 INFO - PROCESS | 2788 | 1465037669287 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FB1D400) [pid = 2788] [serial = 1562] [outer = 000000B00C9EA000] 03:54:29 INFO - PROCESS | 2788 | 1465037669714 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 692ms 03:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:54:29 INFO - PROCESS | 2788 | 1465037669792 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 2788 | 1465037669794 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 03:54:29 INFO - PROCESS | 2788 | 1465037669797 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 2788 | 1465037669799 Marionette TRACE conn5 <- [1,2046,null,{}] 03:54:29 INFO - PROCESS | 2788 | 1465037669802 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 2788 | 1465037669804 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:29 INFO - PROCESS | 2788 | 1465037669888 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 03:54:29 INFO - PROCESS | 2788 | 1465037669922 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 2788 | 1465037669924 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CCF000 == 34 [pid = 2788] [id = 521] 03:54:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B002A1B400) [pid = 2788] [serial = 1563] [outer = 0000000000000000] 03:54:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00FEF6400) [pid = 2788] [serial = 1564] [outer = 000000B002A1B400] 03:54:29 INFO - PROCESS | 2788 | 1465037669968 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010058800) [pid = 2788] [serial = 1565] [outer = 000000B002A1B400] 03:54:30 INFO - PROCESS | 2788 | 1465037670382 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 03:54:30 INFO - PROCESS | 2788 | 1465037670447 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 2788 | 1465037670449 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 03:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:54:30 INFO - PROCESS | 2788 | 1465037670452 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 2788 | 1465037670454 Marionette TRACE conn5 <- [1,2050,null,{}] 03:54:30 INFO - PROCESS | 2788 | 1465037670457 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 2788 | 1465037670459 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:30 INFO - PROCESS | 2788 | 1465037670543 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 03:54:30 INFO - PROCESS | 2788 | 1465037670550 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 2788 | 1465037670552 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015767000 == 35 [pid = 2788] [id = 522] 03:54:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010097400) [pid = 2788] [serial = 1566] [outer = 0000000000000000] 03:54:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010AD2800) [pid = 2788] [serial = 1567] [outer = 000000B010097400] 03:54:30 INFO - PROCESS | 2788 | 1465037670596 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010C6B400) [pid = 2788] [serial = 1568] [outer = 000000B010097400] 03:54:31 INFO - PROCESS | 2788 | 1465037671062 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 03:54:31 INFO - PROCESS | 2788 | 1465037671127 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2788 | 1465037671129 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 03:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:54:31 INFO - PROCESS | 2788 | 1465037671139 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2788 | 1465037671141 Marionette TRACE conn5 <- [1,2054,null,{}] 03:54:31 INFO - PROCESS | 2788 | 1465037671145 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:31 INFO - PROCESS | 2788 | 1465037671147 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:31 INFO - PROCESS | 2788 | 1465037671257 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 03:54:31 INFO - PROCESS | 2788 | 1465037671336 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 2788 | 1465037671338 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FACF800 == 36 [pid = 2788] [id = 523] 03:54:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010C7C000) [pid = 2788] [serial = 1569] [outer = 0000000000000000] 03:54:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E2C800) [pid = 2788] [serial = 1570] [outer = 000000B010C7C000] 03:54:31 INFO - PROCESS | 2788 | 1465037671384 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010E59800) [pid = 2788] [serial = 1571] [outer = 000000B010C7C000] 03:54:31 INFO - PROCESS | 2788 | 1465037671817 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 732ms 03:54:31 INFO - PROCESS | 2788 | 1465037671868 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2788 | 1465037671870 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 03:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:54:31 INFO - PROCESS | 2788 | 1465037671873 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2788 | 1465037671875 Marionette TRACE conn5 <- [1,2058,null,{}] 03:54:31 INFO - PROCESS | 2788 | 1465037671878 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:31 INFO - PROCESS | 2788 | 1465037671880 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:32 INFO - PROCESS | 2788 | 1465037672001 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 03:54:32 INFO - PROCESS | 2788 | 1465037672013 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2788 | 1465037672015 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CAD000 == 37 [pid = 2788] [id = 524] 03:54:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010E56800) [pid = 2788] [serial = 1572] [outer = 0000000000000000] 03:54:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B011E0A400) [pid = 2788] [serial = 1573] [outer = 000000B010E56800] 03:54:32 INFO - PROCESS | 2788 | 1465037672059 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B012D90800) [pid = 2788] [serial = 1574] [outer = 000000B010E56800] 03:54:32 INFO - PROCESS | 2788 | 1465037672531 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 03:54:32 INFO - PROCESS | 2788 | 1465037672569 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 2788 | 1465037672571 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 03:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:54:32 INFO - PROCESS | 2788 | 1465037672575 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 2788 | 1465037672577 Marionette TRACE conn5 <- [1,2062,null,{}] 03:54:32 INFO - PROCESS | 2788 | 1465037672625 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2788 | 1465037672628 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:32 INFO - PROCESS | 2788 | 1465037672752 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FEEE800) [pid = 2788] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00EDE9800) [pid = 2788] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B0132B8800) [pid = 2788] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B0134AE800) [pid = 2788] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0029E1800) [pid = 2788] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00CC55000) [pid = 2788] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B007E9F800) [pid = 2788] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002A1B800) [pid = 2788] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B003C1B800) [pid = 2788] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010E5D400) [pid = 2788] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:54:32 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B007B4EC00) [pid = 2788] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:54:32 INFO - PROCESS | 2788 | 1465037672931 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2788 | 1465037672933 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC1800 == 38 [pid = 2788] [id = 525] 03:54:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0029E1800) [pid = 2788] [serial = 1575] [outer = 0000000000000000] 03:54:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B002E9D800) [pid = 2788] [serial = 1576] [outer = 000000B0029E1800] 03:54:32 INFO - PROCESS | 2788 | 1465037672982 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013495800) [pid = 2788] [serial = 1577] [outer = 000000B0029E1800] 03:54:33 INFO - PROCESS | 2788 | 1465037673362 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 837ms 03:54:33 INFO - PROCESS | 2788 | 1465037673414 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 03:54:33 INFO - PROCESS | 2788 | 1465037673416 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 03:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:54:33 INFO - PROCESS | 2788 | 1465037673420 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 2788 | 1465037673421 Marionette TRACE conn5 <- [1,2066,null,{}] 03:54:33 INFO - PROCESS | 2788 | 1465037673425 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:33 INFO - PROCESS | 2788 | 1465037673427 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:33 INFO - PROCESS | 2788 | 1465037673540 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 03:54:33 INFO - PROCESS | 2788 | 1465037673547 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 2788 | 1465037673549 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0170A3000 == 39 [pid = 2788] [id = 526] 03:54:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FEEE800) [pid = 2788] [serial = 1578] [outer = 0000000000000000] 03:54:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0134A7C00) [pid = 2788] [serial = 1579] [outer = 000000B00FEEE800] 03:54:33 INFO - PROCESS | 2788 | 1465037673602 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013928C00) [pid = 2788] [serial = 1580] [outer = 000000B00FEEE800] 03:54:34 INFO - PROCESS | 2788 | 1465037674006 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 03:54:34 INFO - PROCESS | 2788 | 1465037674052 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 2788 | 1465037674054 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 03:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:54:34 INFO - PROCESS | 2788 | 1465037674057 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2788 | 1465037674058 Marionette TRACE conn5 <- [1,2070,null,{}] 03:54:34 INFO - PROCESS | 2788 | 1465037674062 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2788 | 1465037674064 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:34 INFO - PROCESS | 2788 | 1465037674176 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 03:54:34 INFO - PROCESS | 2788 | 1465037674216 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 2788 | 1465037674218 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7C6000 == 40 [pid = 2788] [id = 527] 03:54:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FB18400) [pid = 2788] [serial = 1581] [outer = 0000000000000000] 03:54:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013914000) [pid = 2788] [serial = 1582] [outer = 000000B00FB18400] 03:54:34 INFO - PROCESS | 2788 | 1465037674262 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013950000) [pid = 2788] [serial = 1583] [outer = 000000B00FB18400] 03:54:34 INFO - PROCESS | 2788 | 1465037674646 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 03:54:34 INFO - PROCESS | 2788 | 1465037674690 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 2788 | 1465037674693 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 03:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:54:34 INFO - PROCESS | 2788 | 1465037674696 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2788 | 1465037674698 Marionette TRACE conn5 <- [1,2074,null,{}] 03:54:34 INFO - PROCESS | 2788 | 1465037674701 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2788 | 1465037674703 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:34 INFO - PROCESS | 2788 | 1465037674827 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 03:54:34 INFO - PROCESS | 2788 | 1465037674838 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 2788 | 1465037674840 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7E5000 == 41 [pid = 2788] [id = 528] 03:54:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01394A800) [pid = 2788] [serial = 1584] [outer = 0000000000000000] 03:54:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013B14400) [pid = 2788] [serial = 1585] [outer = 000000B01394A800] 03:54:34 INFO - PROCESS | 2788 | 1465037674884 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013BA3800) [pid = 2788] [serial = 1586] [outer = 000000B01394A800] 03:54:35 INFO - PROCESS | 2788 | 1465037675637 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1020ms 03:54:35 INFO - PROCESS | 2788 | 1465037675720 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 2788 | 1465037675725 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 03:54:35 INFO - PROCESS | 2788 | 1465037675730 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:54:35 INFO - PROCESS | 2788 | 1465037675736 Marionette TRACE conn5 <- [1,2078,null,{}] 03:54:35 INFO - PROCESS | 2788 | 1465037675741 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:35 INFO - PROCESS | 2788 | 1465037675745 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:35 INFO - PROCESS | 2788 | 1465037675929 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 03:54:36 INFO - PROCESS | 2788 | 1465037676047 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 2788 | 1465037676051 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E7DC800 == 42 [pid = 2788] [id = 529] 03:54:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00716F000) [pid = 2788] [serial = 1587] [outer = 0000000000000000] 03:54:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B007E07000) [pid = 2788] [serial = 1588] [outer = 000000B00716F000] 03:54:36 INFO - PROCESS | 2788 | 1465037676114 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B008A85800) [pid = 2788] [serial = 1589] [outer = 000000B00716F000] 03:54:36 INFO - PROCESS | 2788 | 1465037676767 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1084ms 03:54:36 INFO - PROCESS | 2788 | 1465037676836 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 2788 | 1465037676841 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 03:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:54:36 INFO - PROCESS | 2788 | 1465037676847 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 2788 | 1465037676851 Marionette TRACE conn5 <- [1,2082,null,{}] 03:54:36 INFO - PROCESS | 2788 | 1465037676855 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:36 INFO - PROCESS | 2788 | 1465037676858 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:37 INFO - PROCESS | 2788 | 1465037677025 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 03:54:37 INFO - PROCESS | 2788 | 1465037677143 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 2788 | 1465037677146 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00789E800 == 43 [pid = 2788] [id = 530] 03:54:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B0029E5800) [pid = 2788] [serial = 1590] [outer = 0000000000000000] 03:54:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B008964400) [pid = 2788] [serial = 1591] [outer = 000000B0029E5800] 03:54:37 INFO - PROCESS | 2788 | 1465037677205 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B00C983000) [pid = 2788] [serial = 1592] [outer = 000000B0029E5800] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7C6000 == 42 [pid = 2788] [id = 527] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B0170A3000 == 41 [pid = 2788] [id = 526] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC1800 == 40 [pid = 2788] [id = 525] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CAD000 == 39 [pid = 2788] [id = 524] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FACF800 == 38 [pid = 2788] [id = 523] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B015767000 == 37 [pid = 2788] [id = 522] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CCF000 == 36 [pid = 2788] [id = 521] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B013453800 == 35 [pid = 2788] [id = 520] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ED7000 == 34 [pid = 2788] [id = 519] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B01011E000 == 33 [pid = 2788] [id = 518] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FAD0000 == 32 [pid = 2788] [id = 517] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B01392F800) [pid = 2788] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBA7000 == 31 [pid = 2788] [id = 516] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098C1800 == 30 [pid = 2788] [id = 515] 03:54:38 INFO - PROCESS | 2788 | --DOCSHELL 000000B017090000 == 29 [pid = 2788] [id = 514] 03:54:38 INFO - PROCESS | 2788 | 1465037678133 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00FF49C00) [pid = 2788] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010E5D800) [pid = 2788] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B010C69C00) [pid = 2788] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0134A2800) [pid = 2788] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B01245DC00) [pid = 2788] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B01390E800) [pid = 2788] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00F6AC000) [pid = 2788] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00E7AF400) [pid = 2788] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E306000) [pid = 2788] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008AA6400) [pid = 2788] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00BF97400) [pid = 2788] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00CC5C800) [pid = 2788] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008AACC00) [pid = 2788] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B008A81000) [pid = 2788] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B0079CD000) [pid = 2788] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0134A1C00) [pid = 2788] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B011EDF000) [pid = 2788] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010284C00) [pid = 2788] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010285C00) [pid = 2788] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013496000) [pid = 2788] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FB20C00) [pid = 2788] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1346ms 03:54:38 INFO - PROCESS | 2788 | 1465037678199 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 03:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:54:38 INFO - PROCESS | 2788 | 1465037678203 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 03:54:38 INFO - PROCESS | 2788 | 1465037678208 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2788 | 1465037678213 Marionette TRACE conn5 <- [1,2086,null,{}] 03:54:38 INFO - PROCESS | 2788 | 1465037678219 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2788 | 1465037678221 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:38 INFO - PROCESS | 2788 | 1465037678320 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 03:54:38 INFO - PROCESS | 2788 | 1465037678333 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 2788 | 1465037678335 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C928800 == 30 [pid = 2788] [id = 531] 03:54:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00896E400) [pid = 2788] [serial = 1593] [outer = 0000000000000000] 03:54:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008A81000) [pid = 2788] [serial = 1594] [outer = 000000B00896E400] 03:54:38 INFO - PROCESS | 2788 | 1465037678385 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00C5CB400) [pid = 2788] [serial = 1595] [outer = 000000B00896E400] 03:54:38 INFO - PROCESS | 2788 | 1465037678918 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 732ms 03:54:38 INFO - PROCESS | 2788 | 1465037678940 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 2788 | 1465037678945 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 03:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:54:38 INFO - PROCESS | 2788 | 1465037678951 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2788 | 1465037678954 Marionette TRACE conn5 <- [1,2090,null,{}] 03:54:38 INFO - PROCESS | 2788 | 1465037678958 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2788 | 1465037678960 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:39 INFO - PROCESS | 2788 | 1465037679053 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 03:54:39 INFO - PROCESS | 2788 | 1465037679063 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2788 | 1465037679065 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F733800 == 31 [pid = 2788] [id = 532] 03:54:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00E30D000) [pid = 2788] [serial = 1596] [outer = 0000000000000000] 03:54:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E365800) [pid = 2788] [serial = 1597] [outer = 000000B00E30D000] 03:54:39 INFO - PROCESS | 2788 | 1465037679116 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00E9F2C00) [pid = 2788] [serial = 1598] [outer = 000000B00E30D000] 03:54:39 INFO - PROCESS | 2788 | --DOCSHELL 000000B007D91000 == 30 [pid = 2788] [id = 11] 03:54:39 INFO - PROCESS | 2788 | 1465037679634 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 03:54:39 INFO - PROCESS | 2788 | 1465037679688 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 2788 | 1465037679691 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 03:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:54:39 INFO - PROCESS | 2788 | 1465037679694 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 2788 | 1465037679698 Marionette TRACE conn5 <- [1,2094,null,{}] 03:54:39 INFO - PROCESS | 2788 | 1465037679709 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:39 INFO - PROCESS | 2788 | 1465037679714 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:39 INFO - PROCESS | 2788 | 1465037679809 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 03:54:39 INFO - PROCESS | 2788 | 1465037679852 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2788 | 1465037679855 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EDC800 == 31 [pid = 2788] [id = 533] 03:54:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00F681400) [pid = 2788] [serial = 1599] [outer = 0000000000000000] 03:54:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00F6ADC00) [pid = 2788] [serial = 1600] [outer = 000000B00F681400] 03:54:39 INFO - PROCESS | 2788 | 1465037679907 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FB8AC00) [pid = 2788] [serial = 1601] [outer = 000000B00F681400] 03:54:40 INFO - PROCESS | 2788 | 1465037680364 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 2788 | 1465037680434 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 03:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:54:40 INFO - PROCESS | 2788 | 1465037680437 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 2788 | 1465037680439 Marionette TRACE conn5 <- [1,2098,null,{}] 03:54:40 INFO - PROCESS | 2788 | 1465037680447 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2788 | 1465037680449 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:40 INFO - PROCESS | 2788 | 1465037680588 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 03:54:40 INFO - PROCESS | 2788 | 1465037680606 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 2788 | 1465037680609 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013985800 == 32 [pid = 2788] [id = 534] 03:54:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010249C00) [pid = 2788] [serial = 1602] [outer = 0000000000000000] 03:54:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010A20400) [pid = 2788] [serial = 1603] [outer = 000000B010249C00] 03:54:40 INFO - PROCESS | 2788 | 1465037680654 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010C7C800) [pid = 2788] [serial = 1604] [outer = 000000B010249C00] 03:54:41 INFO - PROCESS | 2788 | 1465037681076 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 03:54:41 INFO - PROCESS | 2788 | 1465037681132 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2788 | 1465037681134 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 03:54:41 INFO - PROCESS | 2788 | 1465037681137 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:54:41 INFO - PROCESS | 2788 | 1465037681139 Marionette TRACE conn5 <- [1,2102,null,{}] 03:54:41 INFO - PROCESS | 2788 | 1465037681148 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2788 | 1465037681150 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:41 INFO - PROCESS | 2788 | 1465037681290 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 03:54:41 INFO - PROCESS | 2788 | 1465037681300 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 2788 | 1465037681302 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E7A800 == 33 [pid = 2788] [id = 535] 03:54:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010C6FC00) [pid = 2788] [serial = 1605] [outer = 0000000000000000] 03:54:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010E5E800) [pid = 2788] [serial = 1606] [outer = 000000B010C6FC00] 03:54:41 INFO - PROCESS | 2788 | 1465037681347 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B012456C00) [pid = 2788] [serial = 1607] [outer = 000000B010C6FC00] 03:54:41 INFO - PROCESS | 2788 | 1465037681831 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 03:54:41 INFO - PROCESS | 2788 | 1465037681875 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2788 | 1465037681877 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 03:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:54:41 INFO - PROCESS | 2788 | 1465037681889 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 2788 | 1465037681891 Marionette TRACE conn5 <- [1,2106,null,{}] 03:54:41 INFO - PROCESS | 2788 | 1465037681895 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2788 | 1465037681901 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:42 INFO - PROCESS | 2788 | 1465037682038 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 03:54:42 INFO - PROCESS | 2788 | 1465037682098 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2788 | 1465037682100 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DB6000 == 34 [pid = 2788] [id = 536] 03:54:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013498400) [pid = 2788] [serial = 1608] [outer = 0000000000000000] 03:54:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01390C800) [pid = 2788] [serial = 1609] [outer = 000000B013498400] 03:54:42 INFO - PROCESS | 2788 | 1465037682147 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013919400) [pid = 2788] [serial = 1610] [outer = 000000B013498400] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010C7C000) [pid = 2788] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B002F96400) [pid = 2788] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008966C00) [pid = 2788] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010097400) [pid = 2788] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00154C000) [pid = 2788] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00C9E9000) [pid = 2788] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B002A1B400) [pid = 2788] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010E56800) [pid = 2788] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00C9EA000) [pid = 2788] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008933000) [pid = 2788] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013927400) [pid = 2788] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FB18400) [pid = 2788] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B0029E1800) [pid = 2788] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:54:42 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00FEEE800) [pid = 2788] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:54:42 INFO - PROCESS | 2788 | 1465037682709 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 881ms 03:54:42 INFO - PROCESS | 2788 | 1465037682776 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2788 | 1465037682778 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 03:54:42 INFO - PROCESS | 2788 | 1465037682781 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:54:42 INFO - PROCESS | 2788 | 1465037682783 Marionette TRACE conn5 <- [1,2110,null,{}] 03:54:42 INFO - PROCESS | 2788 | 1465037682787 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 2788 | 1465037682789 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:42 INFO - PROCESS | 2788 | 1465037682902 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 03:54:42 INFO - PROCESS | 2788 | 1465037682955 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2788 | 1465037682958 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EDC000 == 35 [pid = 2788] [id = 537] 03:54:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B002D0B800) [pid = 2788] [serial = 1611] [outer = 0000000000000000] 03:54:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00EDEA400) [pid = 2788] [serial = 1612] [outer = 000000B002D0B800] 03:54:43 INFO - PROCESS | 2788 | 1465037683003 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013024C00) [pid = 2788] [serial = 1613] [outer = 000000B002D0B800] 03:54:43 INFO - PROCESS | 2788 | 1465037683360 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 03:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:54:43 INFO - PROCESS | 2788 | 1465037683413 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 03:54:43 INFO - PROCESS | 2788 | 1465037683415 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 03:54:43 INFO - PROCESS | 2788 | 1465037683419 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 2788 | 1465037683420 Marionette TRACE conn5 <- [1,2114,null,{}] 03:54:43 INFO - PROCESS | 2788 | 1465037683424 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:43 INFO - PROCESS | 2788 | 1465037683426 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:43 INFO - PROCESS | 2788 | 1465037683509 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 03:54:43 INFO - PROCESS | 2788 | 1465037683515 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2788 | 1465037683517 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E85800 == 36 [pid = 2788] [id = 538] 03:54:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013918800) [pid = 2788] [serial = 1614] [outer = 0000000000000000] 03:54:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013944C00) [pid = 2788] [serial = 1615] [outer = 000000B013918800] 03:54:43 INFO - PROCESS | 2788 | 1465037683560 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013B15000) [pid = 2788] [serial = 1616] [outer = 000000B013918800] 03:54:43 INFO - PROCESS | 2788 | 1465037683986 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 587ms 03:54:44 INFO - PROCESS | 2788 | 1465037684009 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2788 | 1465037684011 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 03:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:54:44 INFO - PROCESS | 2788 | 1465037684026 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2788 | 1465037684028 Marionette TRACE conn5 <- [1,2118,null,{}] 03:54:44 INFO - PROCESS | 2788 | 1465037684036 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2788 | 1465037684038 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:44 INFO - PROCESS | 2788 | 1465037684122 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 03:54:44 INFO - PROCESS | 2788 | 1465037684128 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 2788 | 1465037684130 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01770E800 == 37 [pid = 2788] [id = 539] 03:54:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013BA3000) [pid = 2788] [serial = 1617] [outer = 0000000000000000] 03:54:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FEEE400) [pid = 2788] [serial = 1618] [outer = 000000B013BA3000] 03:54:44 INFO - PROCESS | 2788 | 1465037684175 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013BADC00) [pid = 2788] [serial = 1619] [outer = 000000B013BA3000] 03:54:44 INFO - PROCESS | 2788 | 1465037684790 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2788 | 1465037684820 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 03:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:54:44 INFO - PROCESS | 2788 | 1465037684826 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2788 | 1465037684830 Marionette TRACE conn5 <- [1,2122,null,{}] 03:54:44 INFO - PROCESS | 2788 | 1465037684836 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2788 | 1465037684839 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:44 INFO - PROCESS | 2788 | 1465037684972 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 03:54:45 INFO - PROCESS | 2788 | 1465037685070 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 2788 | 1465037685075 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E091000 == 38 [pid = 2788] [id = 540] 03:54:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0078CD000) [pid = 2788] [serial = 1620] [outer = 0000000000000000] 03:54:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00BF4E000) [pid = 2788] [serial = 1621] [outer = 000000B0078CD000] 03:54:45 INFO - PROCESS | 2788 | 1465037685134 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00CA85000) [pid = 2788] [serial = 1622] [outer = 000000B0078CD000] 03:54:45 INFO - PROCESS | 2788 | 1465037685808 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 2788 | 1465037685868 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 03:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:54:45 INFO - PROCESS | 2788 | 1465037685874 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 2788 | 1465037685877 Marionette TRACE conn5 <- [1,2126,null,{}] 03:54:45 INFO - PROCESS | 2788 | 1465037685882 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:45 INFO - PROCESS | 2788 | 1465037685885 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:46 INFO - PROCESS | 2788 | 1465037686003 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 03:54:46 INFO - PROCESS | 2788 | 1465037686128 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 2788 | 1465037686131 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E71800 == 39 [pid = 2788] [id = 541] 03:54:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00EDEA800) [pid = 2788] [serial = 1623] [outer = 0000000000000000] 03:54:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00FB1A800) [pid = 2788] [serial = 1624] [outer = 000000B00EDEA800] 03:54:46 INFO - PROCESS | 2788 | 1465037686190 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B010E53C00) [pid = 2788] [serial = 1625] [outer = 000000B00EDEA800] 03:54:46 INFO - PROCESS | 2788 | 1465037686798 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 986ms 03:54:46 INFO - PROCESS | 2788 | 1465037686863 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 2788 | 1465037686866 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 03:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:54:46 INFO - PROCESS | 2788 | 1465037686870 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 2788 | 1465037686874 Marionette TRACE conn5 <- [1,2130,null,{}] 03:54:46 INFO - PROCESS | 2788 | 1465037686901 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 2788 | 1465037686906 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:47 INFO - PROCESS | 2788 | 1465037687027 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 03:54:47 INFO - PROCESS | 2788 | 1465037687145 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2788 | 1465037687148 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC35800 == 40 [pid = 2788] [id = 542] 03:54:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B01390FC00) [pid = 2788] [serial = 1626] [outer = 0000000000000000] 03:54:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013B14800) [pid = 2788] [serial = 1627] [outer = 000000B01390FC00] 03:54:47 INFO - PROCESS | 2788 | 1465037687208 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013C65400) [pid = 2788] [serial = 1628] [outer = 000000B01390FC00] 03:54:47 INFO - PROCESS | 2788 | 1465037687800 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 2788 | 1465037687860 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 03:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:54:47 INFO - PROCESS | 2788 | 1465037687863 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 2788 | 1465037687866 Marionette TRACE conn5 <- [1,2134,null,{}] 03:54:47 INFO - PROCESS | 2788 | 1465037687869 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 2788 | 1465037687872 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:47 INFO - PROCESS | 2788 | 1465037687988 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 03:54:48 INFO - PROCESS | 2788 | 1465037688084 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 2788 | 1465037688086 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137E2000 == 41 [pid = 2788] [id = 543] 03:54:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B01556B400) [pid = 2788] [serial = 1629] [outer = 0000000000000000] 03:54:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B01556D800) [pid = 2788] [serial = 1630] [outer = 000000B01556B400] 03:54:48 INFO - PROCESS | 2788 | 1465037688141 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B015575800) [pid = 2788] [serial = 1631] [outer = 000000B01556B400] 03:54:48 INFO - PROCESS | 2788 | 1465037688822 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2788 | 1465037689019 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 03:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:54:49 INFO - PROCESS | 2788 | 1465037689035 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 2788 | 1465037689038 Marionette TRACE conn5 <- [1,2138,null,{}] 03:54:49 INFO - PROCESS | 2788 | 1465037689044 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2788 | 1465037689047 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:49 INFO - PROCESS | 2788 | 1465037689166 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 03:54:49 INFO - PROCESS | 2788 | 1465037689245 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2788 | 1465037689250 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E088800 == 42 [pid = 2788] [id = 544] 03:54:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B008965C00) [pid = 2788] [serial = 1632] [outer = 0000000000000000] 03:54:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B008AAB400) [pid = 2788] [serial = 1633] [outer = 000000B008965C00] 03:54:49 INFO - PROCESS | 2788 | 1465037689343 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B00E30F400) [pid = 2788] [serial = 1634] [outer = 000000B008965C00] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E85800 == 41 [pid = 2788] [id = 538] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EDC000 == 40 [pid = 2788] [id = 537] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DB6000 == 39 [pid = 2788] [id = 536] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E7A800 == 38 [pid = 2788] [id = 535] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B013985800 == 37 [pid = 2788] [id = 534] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EDC800 == 36 [pid = 2788] [id = 533] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F733800 == 35 [pid = 2788] [id = 532] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C928800 == 34 [pid = 2788] [id = 531] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B00789E800 == 33 [pid = 2788] [id = 530] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E7DC800 == 32 [pid = 2788] [id = 529] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7E5000 == 31 [pid = 2788] [id = 528] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B0016A2000 == 30 [pid = 2788] [id = 12] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137E2000 == 29 [pid = 2788] [id = 543] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC35800 == 28 [pid = 2788] [id = 542] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E71800 == 27 [pid = 2788] [id = 541] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B01770E800 == 26 [pid = 2788] [id = 539] 03:54:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E091000 == 25 [pid = 2788] [id = 540] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B010E2C800) [pid = 2788] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B003759000) [pid = 2788] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B007874400) [pid = 2788] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B008971800) [pid = 2788] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B008AA0800) [pid = 2788] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B010AD2800) [pid = 2788] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B00C567800) [pid = 2788] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00C5D1C00) [pid = 2788] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00CA8DC00) [pid = 2788] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00E30D800) [pid = 2788] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00FEF6400) [pid = 2788] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010058800) [pid = 2788] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B011E0A400) [pid = 2788] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FB1D400) [pid = 2788] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FA24000) [pid = 2788] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E7AC800) [pid = 2788] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00E9F3400) [pid = 2788] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013949000) [pid = 2788] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013914000) [pid = 2788] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010E59800) [pid = 2788] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B012D90800) [pid = 2788] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002E9D800) [pid = 2788] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013495800) [pid = 2788] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0134A7C00) [pid = 2788] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013950000) [pid = 2788] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010C6B400) [pid = 2788] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013928C00) [pid = 2788] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 03:54:50 INFO - PROCESS | 2788 | 1465037690691 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 2788 | 1465037690722 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 03:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:54:50 INFO - PROCESS | 2788 | 1465037690726 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 2788 | 1465037690730 Marionette TRACE conn5 <- [1,2142,null,{}] 03:54:50 INFO - PROCESS | 2788 | 1465037690735 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:50 INFO - PROCESS | 2788 | 1465037690738 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:50 INFO - PROCESS | 2788 | 1465037690884 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 03:54:50 INFO - PROCESS | 2788 | 1465037690968 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 2788 | 1465037690971 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098C5800 == 26 [pid = 2788] [id = 545] 03:54:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B002A1B800) [pid = 2788] [serial = 1635] [outer = 0000000000000000] 03:54:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B007178000) [pid = 2788] [serial = 1636] [outer = 000000B002A1B800] 03:54:51 INFO - PROCESS | 2788 | 1465037691020 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008964C00) [pid = 2788] [serial = 1637] [outer = 000000B002A1B800] 03:54:51 INFO - PROCESS | 2788 | 1465037691465 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 797ms 03:54:51 INFO - PROCESS | 2788 | 1465037691529 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 2788 | 1465037691534 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 03:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:54:51 INFO - PROCESS | 2788 | 1465037691541 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 2788 | 1465037691544 Marionette TRACE conn5 <- [1,2146,null,{}] 03:54:51 INFO - PROCESS | 2788 | 1465037691553 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:51 INFO - PROCESS | 2788 | 1465037691556 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:51 INFO - PROCESS | 2788 | 1465037691651 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 03:54:51 INFO - PROCESS | 2788 | 1465037691666 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 2788 | 1465037691669 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC9800 == 27 [pid = 2788] [id = 546] 03:54:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008E80800) [pid = 2788] [serial = 1638] [outer = 0000000000000000] 03:54:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00904F400) [pid = 2788] [serial = 1639] [outer = 000000B008E80800] 03:54:51 INFO - PROCESS | 2788 | 1465037691718 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00BFA3000) [pid = 2788] [serial = 1640] [outer = 000000B008E80800] 03:54:52 INFO - PROCESS | 2788 | 1465037692191 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 2788 | 1465037692237 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 03:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:54:52 INFO - PROCESS | 2788 | 1465037692240 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 2788 | 1465037692244 Marionette TRACE conn5 <- [1,2150,null,{}] 03:54:52 INFO - PROCESS | 2788 | 1465037692291 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:52 INFO - PROCESS | 2788 | 1465037692296 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:52 INFO - PROCESS | 2788 | 1465037692423 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 03:54:52 INFO - PROCESS | 2788 | 1465037692480 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 2788 | 1465037692483 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100EE800 == 28 [pid = 2788] [id = 547] 03:54:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00326CC00) [pid = 2788] [serial = 1641] [outer = 0000000000000000] 03:54:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00E30E000) [pid = 2788] [serial = 1642] [outer = 000000B00326CC00] 03:54:52 INFO - PROCESS | 2788 | 1465037692534 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E98D400) [pid = 2788] [serial = 1643] [outer = 000000B00326CC00] 03:54:52 INFO - PROCESS | 2788 | 1465037692975 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 796ms 03:54:53 INFO - PROCESS | 2788 | 1465037693039 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 2788 | 1465037693042 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 03:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:54:53 INFO - PROCESS | 2788 | 1465037693051 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 2788 | 1465037693053 Marionette TRACE conn5 <- [1,2154,null,{}] 03:54:53 INFO - PROCESS | 2788 | 1465037693057 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2788 | 1465037693059 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:53 INFO - PROCESS | 2788 | 1465037693175 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 03:54:53 INFO - PROCESS | 2788 | 1465037693188 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2788 | 1465037693190 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B011DD6800 == 29 [pid = 2788] [id = 548] 03:54:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00EDF3C00) [pid = 2788] [serial = 1644] [outer = 0000000000000000] 03:54:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00F680400) [pid = 2788] [serial = 1645] [outer = 000000B00EDF3C00] 03:54:53 INFO - PROCESS | 2788 | 1465037693280 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FB1A000) [pid = 2788] [serial = 1646] [outer = 000000B00EDF3C00] 03:54:53 INFO - PROCESS | 2788 | 1465037693737 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 03:54:53 INFO - PROCESS | 2788 | 1465037693785 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 2788 | 1465037693788 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 03:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:54:53 INFO - PROCESS | 2788 | 1465037693791 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 2788 | 1465037693793 Marionette TRACE conn5 <- [1,2158,null,{}] 03:54:53 INFO - PROCESS | 2788 | 1465037693796 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2788 | 1465037693799 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:53 INFO - PROCESS | 2788 | 1465037693910 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 03:54:53 INFO - PROCESS | 2788 | 1465037693918 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2788 | 1465037693920 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344F800 == 30 [pid = 2788] [id = 549] 03:54:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B002A20000) [pid = 2788] [serial = 1647] [outer = 0000000000000000] 03:54:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FEF4000) [pid = 2788] [serial = 1648] [outer = 000000B002A20000] 03:54:53 INFO - PROCESS | 2788 | 1465037693969 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FF4FC00) [pid = 2788] [serial = 1649] [outer = 000000B002A20000] 03:54:54 INFO - PROCESS | 2788 | 1465037694425 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 689ms 03:54:54 INFO - PROCESS | 2788 | 1465037694482 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 03:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:54:54 INFO - PROCESS | 2788 | 1465037694484 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 03:54:54 INFO - PROCESS | 2788 | 1465037694488 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 2788 | 1465037694490 Marionette TRACE conn5 <- [1,2162,null,{}] 03:54:54 INFO - PROCESS | 2788 | 1465037694493 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:54 INFO - PROCESS | 2788 | 1465037694499 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:54 INFO - PROCESS | 2788 | 1465037694635 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 03:54:54 INFO - PROCESS | 2788 | 1465037694690 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 2788 | 1465037694692 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399B800 == 31 [pid = 2788] [id = 550] 03:54:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01009DC00) [pid = 2788] [serial = 1650] [outer = 0000000000000000] 03:54:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B010C62000) [pid = 2788] [serial = 1651] [outer = 000000B01009DC00] 03:54:54 INFO - PROCESS | 2788 | 1465037694738 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B011D53400) [pid = 2788] [serial = 1652] [outer = 000000B01009DC00] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B010249C00) [pid = 2788] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010C6FC00) [pid = 2788] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B002D0B800) [pid = 2788] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00F681400) [pid = 2788] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0029E5800) [pid = 2788] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00896E400) [pid = 2788] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00716F000) [pid = 2788] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01394A800) [pid = 2788] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E30D000) [pid = 2788] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013498400) [pid = 2788] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013BA3000) [pid = 2788] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013918800) [pid = 2788] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00787BC00) [pid = 2788] [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.] 03:54:55 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B007D93000) [pid = 2788] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:54:55 INFO - PROCESS | 2788 | 1465037695307 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 881ms 03:54:55 INFO - PROCESS | 2788 | 1465037695372 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 2788 | 1465037695374 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 03:54:55 INFO - PROCESS | 2788 | 1465037695377 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:54:55 INFO - PROCESS | 2788 | 1465037695379 Marionette TRACE conn5 <- [1,2166,null,{}] 03:54:55 INFO - PROCESS | 2788 | 1465037695383 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 2788 | 1465037695385 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:55 INFO - PROCESS | 2788 | 1465037695465 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 03:54:55 INFO - PROCESS | 2788 | 1465037695471 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 2788 | 1465037695473 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E6E800 == 32 [pid = 2788] [id = 551] 03:54:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00BF46400) [pid = 2788] [serial = 1653] [outer = 0000000000000000] 03:54:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010E5DC00) [pid = 2788] [serial = 1654] [outer = 000000B00BF46400] 03:54:55 INFO - PROCESS | 2788 | 1465037695517 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01228B800) [pid = 2788] [serial = 1655] [outer = 000000B00BF46400] 03:54:55 INFO - PROCESS | 2788 | 1465037695953 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 03:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:54:56 INFO - PROCESS | 2788 | 1465037696008 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2788 | 1465037696011 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 03:54:56 INFO - PROCESS | 2788 | 1465037696014 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2788 | 1465037696016 Marionette TRACE conn5 <- [1,2170,null,{}] 03:54:56 INFO - PROCESS | 2788 | 1465037696020 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2788 | 1465037696022 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:56 INFO - PROCESS | 2788 | 1465037696104 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 03:54:56 INFO - PROCESS | 2788 | 1465037696109 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 2788 | 1465037696111 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B0F000 == 33 [pid = 2788] [id = 552] 03:54:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010C6FC00) [pid = 2788] [serial = 1656] [outer = 0000000000000000] 03:54:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B012E14800) [pid = 2788] [serial = 1657] [outer = 000000B010C6FC00] 03:54:56 INFO - PROCESS | 2788 | 1465037696165 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01348A400) [pid = 2788] [serial = 1658] [outer = 000000B010C6FC00] 03:54:56 INFO - PROCESS | 2788 | 1465037696595 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 03:54:56 INFO - PROCESS | 2788 | 1465037696646 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2788 | 1465037696648 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 03:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:54:56 INFO - PROCESS | 2788 | 1465037696652 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2788 | 1465037696654 Marionette TRACE conn5 <- [1,2174,null,{}] 03:54:56 INFO - PROCESS | 2788 | 1465037696657 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2788 | 1465037696659 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:56 INFO - PROCESS | 2788 | 1465037696742 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 03:54:56 INFO - PROCESS | 2788 | 1465037696749 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 2788 | 1465037696751 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100ED000 == 34 [pid = 2788] [id = 553] 03:54:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013489800) [pid = 2788] [serial = 1659] [outer = 0000000000000000] 03:54:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B0134A5000) [pid = 2788] [serial = 1660] [outer = 000000B013489800] 03:54:56 INFO - PROCESS | 2788 | 1465037696795 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01390E800) [pid = 2788] [serial = 1661] [outer = 000000B013489800] 03:54:57 INFO - PROCESS | 2788 | 1465037697575 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 03:54:57 INFO - PROCESS | 2788 | 1465037697641 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 03:54:57 INFO - PROCESS | 2788 | 1465037697646 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 03:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:54:57 INFO - PROCESS | 2788 | 1465037697651 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 2788 | 1465037697655 Marionette TRACE conn5 <- [1,2178,null,{}] 03:54:57 INFO - PROCESS | 2788 | 1465037697662 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:57 INFO - PROCESS | 2788 | 1465037697665 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:57 INFO - PROCESS | 2788 | 1465037697856 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 03:54:57 INFO - PROCESS | 2788 | 1465037697948 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 2788 | 1465037697951 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB0800 == 35 [pid = 2788] [id = 554] 03:54:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B007312800) [pid = 2788] [serial = 1662] [outer = 0000000000000000] 03:54:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B007E08C00) [pid = 2788] [serial = 1663] [outer = 000000B007312800] 03:54:58 INFO - PROCESS | 2788 | 1465037698010 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B008AA8800) [pid = 2788] [serial = 1664] [outer = 000000B007312800] 03:54:58 INFO - PROCESS | 2788 | 1465037698822 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1232ms 03:54:58 INFO - PROCESS | 2788 | 1465037698887 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 2788 | 1465037698893 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 03:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:54:58 INFO - PROCESS | 2788 | 1465037698899 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 2788 | 1465037698902 Marionette TRACE conn5 <- [1,2182,null,{}] 03:54:58 INFO - PROCESS | 2788 | 1465037698907 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:58 INFO - PROCESS | 2788 | 1465037698910 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:59 INFO - PROCESS | 2788 | 1465037699048 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 03:54:59 INFO - PROCESS | 2788 | 1465037699274 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 2788 | 1465037699278 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:54:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007809800 == 36 [pid = 2788] [id = 555] 03:54:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B002628C00) [pid = 2788] [serial = 1665] [outer = 0000000000000000] 03:54:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B008932C00) [pid = 2788] [serial = 1666] [outer = 000000B002628C00] 03:54:59 INFO - PROCESS | 2788 | 1465037699335 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B008E7D000) [pid = 2788] [serial = 1667] [outer = 000000B002628C00] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B0F000 == 35 [pid = 2788] [id = 552] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E6E800 == 34 [pid = 2788] [id = 551] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399B800 == 33 [pid = 2788] [id = 550] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344F800 == 32 [pid = 2788] [id = 549] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B011DD6800 == 31 [pid = 2788] [id = 548] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100EE800 == 30 [pid = 2788] [id = 547] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC9800 == 29 [pid = 2788] [id = 546] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098C5800 == 28 [pid = 2788] [id = 545] 03:54:59 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E088800 == 27 [pid = 2788] [id = 544] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B007EC0800) [pid = 2788] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01390C800) [pid = 2788] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00FEEE400) [pid = 2788] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B013BADC00) [pid = 2788] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B013944C00) [pid = 2788] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FB8DC00) [pid = 2788] [serial = 1073] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B013919400) [pid = 2788] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010C7C800) [pid = 2788] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B013024C00) [pid = 2788] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013B15000) [pid = 2788] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FB8AC00) [pid = 2788] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010A20400) [pid = 2788] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B012456C00) [pid = 2788] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010E5E800) [pid = 2788] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00EDEA400) [pid = 2788] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00F6ADC00) [pid = 2788] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008964400) [pid = 2788] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C983000) [pid = 2788] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B008A81000) [pid = 2788] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C5CB400) [pid = 2788] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B007E07000) [pid = 2788] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B008A85800) [pid = 2788] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013BA3800) [pid = 2788] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013B14400) [pid = 2788] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00E365800) [pid = 2788] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:54:59 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B00E9F2C00) [pid = 2788] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:55:00 INFO - PROCESS | 2788 | 1465037700028 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1192ms 03:55:00 INFO - PROCESS | 2788 | 1465037700094 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 2788 | 1465037700097 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 03:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:55:00 INFO - PROCESS | 2788 | 1465037700102 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 2788 | 1465037700104 Marionette TRACE conn5 <- [1,2186,null,{}] 03:55:00 INFO - PROCESS | 2788 | 1465037700110 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 2788 | 1465037700114 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:00 INFO - PROCESS | 2788 | 1465037700213 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 03:55:00 INFO - PROCESS | 2788 | 1465037700295 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 2788 | 1465037700298 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E097000 == 28 [pid = 2788] [id = 556] 03:55:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B002A1AC00) [pid = 2788] [serial = 1668] [outer = 0000000000000000] 03:55:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B008AAB800) [pid = 2788] [serial = 1669] [outer = 000000B002A1AC00] 03:55:00 INFO - PROCESS | 2788 | 1465037700346 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00C9E6C00) [pid = 2788] [serial = 1670] [outer = 000000B002A1AC00] 03:55:00 INFO - PROCESS | 2788 | 1465037700787 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 03:55:00 INFO - PROCESS | 2788 | 1465037700836 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 2788 | 1465037700841 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 03:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:55:00 INFO - PROCESS | 2788 | 1465037700846 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 2788 | 1465037700848 Marionette TRACE conn5 <- [1,2190,null,{}] 03:55:00 INFO - PROCESS | 2788 | 1465037700852 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 2788 | 1465037700854 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:00 INFO - PROCESS | 2788 | 1465037700948 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 03:55:00 INFO - PROCESS | 2788 | 1465037700955 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 2788 | 1465037700958 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE7B800 == 29 [pid = 2788] [id = 557] 03:55:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00E9F0800) [pid = 2788] [serial = 1671] [outer = 0000000000000000] 03:55:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00EDE9C00) [pid = 2788] [serial = 1672] [outer = 000000B00E9F0800] 03:55:01 INFO - PROCESS | 2788 | 1465037701004 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00F6ADC00) [pid = 2788] [serial = 1673] [outer = 000000B00E9F0800] 03:55:01 INFO - PROCESS | 2788 | 1465037701488 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 03:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:55:01 INFO - PROCESS | 2788 | 1465037701541 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 2788 | 1465037701544 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 03:55:01 INFO - PROCESS | 2788 | 1465037701549 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 2788 | 1465037701555 Marionette TRACE conn5 <- [1,2194,null,{}] 03:55:01 INFO - PROCESS | 2788 | 1465037701565 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:01 INFO - PROCESS | 2788 | 1465037701569 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:01 INFO - PROCESS | 2788 | 1465037701661 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 03:55:01 INFO - PROCESS | 2788 | 1465037701668 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 2788 | 1465037701670 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303E000 == 30 [pid = 2788] [id = 558] 03:55:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00FF44400) [pid = 2788] [serial = 1674] [outer = 0000000000000000] 03:55:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B01005C400) [pid = 2788] [serial = 1675] [outer = 000000B00FF44400] 03:55:01 INFO - PROCESS | 2788 | 1465037701715 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0104B2400) [pid = 2788] [serial = 1676] [outer = 000000B00FF44400] 03:55:02 INFO - PROCESS | 2788 | 1465037702140 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 650ms 03:55:02 INFO - PROCESS | 2788 | 1465037702200 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2788 | 1465037702203 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 03:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:55:02 INFO - PROCESS | 2788 | 1465037702212 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2788 | 1465037702214 Marionette TRACE conn5 <- [1,2198,null,{}] 03:55:02 INFO - PROCESS | 2788 | 1465037702218 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2788 | 1465037702220 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:02 INFO - PROCESS | 2788 | 1465037702338 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 03:55:02 INFO - PROCESS | 2788 | 1465037702417 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 2788 | 1465037702426 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01398F800 == 31 [pid = 2788] [id = 559] 03:55:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010C63400) [pid = 2788] [serial = 1677] [outer = 0000000000000000] 03:55:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010C7EC00) [pid = 2788] [serial = 1678] [outer = 000000B010C63400] 03:55:02 INFO - PROCESS | 2788 | 1465037702474 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010E59000) [pid = 2788] [serial = 1679] [outer = 000000B010C63400] 03:55:02 INFO - PROCESS | 2788 | 1465037702890 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 03:55:02 INFO - PROCESS | 2788 | 1465037702948 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2788 | 1465037702950 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 03:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:55:02 INFO - PROCESS | 2788 | 1465037702958 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2788 | 1465037702960 Marionette TRACE conn5 <- [1,2202,null,{}] 03:55:02 INFO - PROCESS | 2788 | 1465037702964 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2788 | 1465037702966 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:03 INFO - PROCESS | 2788 | 1465037703078 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 03:55:03 INFO - PROCESS | 2788 | 1465037703086 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2788 | 1465037703093 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01248A800 == 32 [pid = 2788] [id = 560] 03:55:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B012D92000) [pid = 2788] [serial = 1680] [outer = 0000000000000000] 03:55:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012E0D800) [pid = 2788] [serial = 1681] [outer = 000000B012D92000] 03:55:03 INFO - PROCESS | 2788 | 1465037703199 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013495800) [pid = 2788] [serial = 1682] [outer = 000000B012D92000] 03:55:03 INFO - PROCESS | 2788 | 1465037703664 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 733ms 03:55:03 INFO - PROCESS | 2788 | 1465037703720 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 2788 | 1465037703722 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 03:55:03 INFO - PROCESS | 2788 | 1465037703725 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:55:03 INFO - PROCESS | 2788 | 1465037703727 Marionette TRACE conn5 <- [1,2206,null,{}] 03:55:03 INFO - PROCESS | 2788 | 1465037703731 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:03 INFO - PROCESS | 2788 | 1465037703733 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:03 INFO - PROCESS | 2788 | 1465037703856 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 03:55:03 INFO - PROCESS | 2788 | 1465037703916 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2788 | 1465037703918 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB4000 == 33 [pid = 2788] [id = 561] 03:55:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013925400) [pid = 2788] [serial = 1683] [outer = 0000000000000000] 03:55:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01392A800) [pid = 2788] [serial = 1684] [outer = 000000B013925400] 03:55:03 INFO - PROCESS | 2788 | 1465037703963 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013944C00) [pid = 2788] [serial = 1685] [outer = 000000B013925400] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008E80800) [pid = 2788] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00326CC00) [pid = 2788] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002A1B800) [pid = 2788] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008965C00) [pid = 2788] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDF3C00) [pid = 2788] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002A20000) [pid = 2788] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B01009DC00) [pid = 2788] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010C6FC00) [pid = 2788] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0078CD000) [pid = 2788] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00EDEA800) [pid = 2788] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B01390FC00) [pid = 2788] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01556B400) [pid = 2788] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:55:04 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00BF46400) [pid = 2788] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:55:04 INFO - PROCESS | 2788 | 1465037704398 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 03:55:04 INFO - PROCESS | 2788 | 1465037704464 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 2788 | 1465037704466 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 03:55:04 INFO - PROCESS | 2788 | 1465037704469 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:55:04 INFO - PROCESS | 2788 | 1465037704471 Marionette TRACE conn5 <- [1,2210,null,{}] 03:55:04 INFO - PROCESS | 2788 | 1465037704475 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:04 INFO - PROCESS | 2788 | 1465037704477 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:04 INFO - PROCESS | 2788 | 1465037704589 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 03:55:04 INFO - PROCESS | 2788 | 1465037704644 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 2788 | 1465037704646 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E56000 == 34 [pid = 2788] [id = 562] 03:55:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B002A1C800) [pid = 2788] [serial = 1686] [outer = 0000000000000000] 03:55:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00F681800) [pid = 2788] [serial = 1687] [outer = 000000B002A1C800] 03:55:04 INFO - PROCESS | 2788 | 1465037704691 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B012D95400) [pid = 2788] [serial = 1688] [outer = 000000B002A1C800] 03:55:05 INFO - PROCESS | 2788 | 1465037705058 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 03:55:05 INFO - PROCESS | 2788 | 1465037705109 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 2788 | 1465037705111 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 03:55:05 INFO - PROCESS | 2788 | 1465037705115 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 2788 | 1465037705117 Marionette TRACE conn5 <- [1,2214,null,{}] 03:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:55:05 INFO - PROCESS | 2788 | 1465037705120 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 2788 | 1465037705123 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:05 INFO - PROCESS | 2788 | 1465037705238 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 03:55:05 INFO - PROCESS | 2788 | 1465037705250 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 2788 | 1465037705252 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017090000 == 35 [pid = 2788] [id = 563] 03:55:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B01394D000) [pid = 2788] [serial = 1689] [outer = 0000000000000000] 03:55:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013B0D400) [pid = 2788] [serial = 1690] [outer = 000000B01394D000] 03:55:05 INFO - PROCESS | 2788 | 1465037705297 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013B18000) [pid = 2788] [serial = 1691] [outer = 000000B01394D000] 03:55:05 INFO - PROCESS | 2788 | 1465037705706 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 03:55:05 INFO - PROCESS | 2788 | 1465037705750 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 2788 | 1465037705752 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 03:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:55:05 INFO - PROCESS | 2788 | 1465037705756 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 2788 | 1465037705758 Marionette TRACE conn5 <- [1,2218,null,{}] 03:55:05 INFO - PROCESS | 2788 | 1465037705766 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 2788 | 1465037705768 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:05 INFO - PROCESS | 2788 | 1465037705855 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 03:55:05 INFO - PROCESS | 2788 | 1465037705863 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 2788 | 1465037705865 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC8000 == 36 [pid = 2788] [id = 564] 03:55:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013BA6400) [pid = 2788] [serial = 1692] [outer = 0000000000000000] 03:55:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013BAB400) [pid = 2788] [serial = 1693] [outer = 000000B013BA6400] 03:55:05 INFO - PROCESS | 2788 | 1465037705909 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013C64000) [pid = 2788] [serial = 1694] [outer = 000000B013BA6400] 03:55:06 INFO - PROCESS | 2788 | 1465037706483 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 774ms 03:55:06 INFO - PROCESS | 2788 | 1465037706541 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 2788 | 1465037706546 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 03:55:06 INFO - PROCESS | 2788 | 1465037706612 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 2788 | 1465037706616 Marionette TRACE conn5 <- [1,2222,null,{}] 03:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:55:06 INFO - PROCESS | 2788 | 1465037706623 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 2788 | 1465037706626 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:06 INFO - PROCESS | 2788 | 1465037706805 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 03:55:06 INFO - PROCESS | 2788 | 1465037706858 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 2788 | 1465037706863 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBA7800 == 37 [pid = 2788] [id = 565] 03:55:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C983000) [pid = 2788] [serial = 1695] [outer = 0000000000000000] 03:55:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00C9E5800) [pid = 2788] [serial = 1696] [outer = 000000B00C983000] 03:55:06 INFO - PROCESS | 2788 | 1465037706925 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E925000) [pid = 2788] [serial = 1697] [outer = 000000B00C983000] 03:55:07 INFO - PROCESS | 2788 | 1465037707538 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 985ms 03:55:07 INFO - PROCESS | 2788 | 1465037707609 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 2788 | 1465037707614 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 03:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:55:07 INFO - PROCESS | 2788 | 1465037707621 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 2788 | 1465037707624 Marionette TRACE conn5 <- [1,2226,null,{}] 03:55:07 INFO - PROCESS | 2788 | 1465037707628 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 2788 | 1465037707632 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:07 INFO - PROCESS | 2788 | 1465037707786 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 03:55:07 INFO - PROCESS | 2788 | 1465037707905 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2788 | 1465037707908 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CDB800 == 38 [pid = 2788] [id = 566] 03:55:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FB93400) [pid = 2788] [serial = 1698] [outer = 0000000000000000] 03:55:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FF4D800) [pid = 2788] [serial = 1699] [outer = 000000B00FB93400] 03:55:07 INFO - PROCESS | 2788 | 1465037707967 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010C7F000) [pid = 2788] [serial = 1700] [outer = 000000B00FB93400] 03:55:08 INFO - PROCESS | 2788 | 1465037708594 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1038ms 03:55:08 INFO - PROCESS | 2788 | 1465037708661 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 2788 | 1465037708664 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 03:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:55:08 INFO - PROCESS | 2788 | 1465037708668 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 2788 | 1465037708672 Marionette TRACE conn5 <- [1,2230,null,{}] 03:55:08 INFO - PROCESS | 2788 | 1465037708704 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:08 INFO - PROCESS | 2788 | 1465037708709 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:08 INFO - PROCESS | 2788 | 1465037708860 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 03:55:08 INFO - PROCESS | 2788 | 1465037708979 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 2788 | 1465037708983 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0178C5800 == 39 [pid = 2788] [id = 567] 03:55:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B01390C800) [pid = 2788] [serial = 1701] [outer = 0000000000000000] 03:55:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013918C00) [pid = 2788] [serial = 1702] [outer = 000000B01390C800] 03:55:09 INFO - PROCESS | 2788 | 1465037709042 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013C64400) [pid = 2788] [serial = 1703] [outer = 000000B01390C800] 03:55:09 INFO - PROCESS | 2788 | 1465037709673 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1055ms 03:55:09 INFO - PROCESS | 2788 | 1465037709862 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2788 | 1465037709866 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 03:55:09 INFO - PROCESS | 2788 | 1465037709896 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2788 | 1465037709899 Marionette TRACE conn5 <- [1,2234,null,{}] 03:55:09 INFO - PROCESS | 2788 | 1465037709905 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 2788 | 1465037709908 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:55:10 INFO - PROCESS | 2788 | 1465037710027 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 03:55:10 INFO - PROCESS | 2788 | 1465037710104 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 2788 | 1465037710109 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007951800 == 40 [pid = 2788] [id = 568] 03:55:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B008970000) [pid = 2788] [serial = 1704] [outer = 0000000000000000] 03:55:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00946A800) [pid = 2788] [serial = 1705] [outer = 000000B008970000] 03:55:10 INFO - PROCESS | 2788 | 1465037710205 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00E364800) [pid = 2788] [serial = 1706] [outer = 000000B008970000] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B017090000 == 39 [pid = 2788] [id = 563] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E56000 == 38 [pid = 2788] [id = 562] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CB4000 == 37 [pid = 2788] [id = 561] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B01248A800 == 36 [pid = 2788] [id = 560] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B01398F800 == 35 [pid = 2788] [id = 559] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303E000 == 34 [pid = 2788] [id = 558] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE7B800 == 33 [pid = 2788] [id = 557] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E097000 == 32 [pid = 2788] [id = 556] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B007809800 == 31 [pid = 2788] [id = 555] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100ED000 == 30 [pid = 2788] [id = 553] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBB0800 == 29 [pid = 2788] [id = 554] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B0178C5800 == 28 [pid = 2788] [id = 567] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CDB800 == 27 [pid = 2788] [id = 566] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC8000 == 26 [pid = 2788] [id = 564] 03:55:11 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBA7800 == 25 [pid = 2788] [id = 565] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00904F400) [pid = 2788] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00BFA3000) [pid = 2788] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00E30E000) [pid = 2788] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B007178000) [pid = 2788] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008964C00) [pid = 2788] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E30F400) [pid = 2788] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B008AAB400) [pid = 2788] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00F680400) [pid = 2788] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FEF4000) [pid = 2788] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FB1A000) [pid = 2788] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010C62000) [pid = 2788] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B012E14800) [pid = 2788] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00CA85000) [pid = 2788] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00BF4E000) [pid = 2788] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010E53C00) [pid = 2788] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00FB1A800) [pid = 2788] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013C65400) [pid = 2788] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013B14800) [pid = 2788] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B015575800) [pid = 2788] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01556D800) [pid = 2788] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01348A400) [pid = 2788] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B0134A5000) [pid = 2788] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B011D53400) [pid = 2788] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00FF4FC00) [pid = 2788] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B010E5DC00) [pid = 2788] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B01228B800) [pid = 2788] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B00E98D400) [pid = 2788] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:55:11 INFO - PROCESS | 2788 | 1465037711572 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1677ms 03:55:11 INFO - PROCESS | 2788 | 1465037711591 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 2788 | 1465037711596 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 03:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:55:11 INFO - PROCESS | 2788 | 1465037711600 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 2788 | 1465037711603 Marionette TRACE conn5 <- [1,2238,null,{}] 03:55:11 INFO - PROCESS | 2788 | 1465037711610 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 2788 | 1465037711613 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:11 INFO - PROCESS | 2788 | 1465037711758 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 03:55:11 INFO - PROCESS | 2788 | 1465037711838 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 2788 | 1465037711841 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098B1000 == 26 [pid = 2788] [id = 569] 03:55:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B002A21400) [pid = 2788] [serial = 1707] [outer = 0000000000000000] 03:55:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B003E16C00) [pid = 2788] [serial = 1708] [outer = 000000B002A21400] 03:55:11 INFO - PROCESS | 2788 | 1465037711891 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B0079CB000) [pid = 2788] [serial = 1709] [outer = 000000B002A21400] 03:55:12 INFO - PROCESS | 2788 | 1465037712332 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 776ms 03:55:12 INFO - PROCESS | 2788 | 1465037712381 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 2788 | 1465037712386 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 03:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:55:12 INFO - PROCESS | 2788 | 1465037712393 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 2788 | 1465037712396 Marionette TRACE conn5 <- [1,2242,null,{}] 03:55:12 INFO - PROCESS | 2788 | 1465037712400 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:12 INFO - PROCESS | 2788 | 1465037712403 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:12 INFO - PROCESS | 2788 | 1465037712500 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 03:55:12 INFO - PROCESS | 2788 | 1465037712507 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 2788 | 1465037712510 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDB8800 == 27 [pid = 2788] [id = 570] 03:55:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B008964000) [pid = 2788] [serial = 1710] [outer = 0000000000000000] 03:55:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B008A9DC00) [pid = 2788] [serial = 1711] [outer = 000000B008964000] 03:55:12 INFO - PROCESS | 2788 | 1465037712563 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B009465C00) [pid = 2788] [serial = 1712] [outer = 000000B008964000] 03:55:13 INFO - PROCESS | 2788 | 1465037713030 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 03:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:55:13 INFO - PROCESS | 2788 | 1465037713085 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2788 | 1465037713087 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 03:55:13 INFO - PROCESS | 2788 | 1465037713091 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2788 | 1465037713095 Marionette TRACE conn5 <- [1,2246,null,{}] 03:55:13 INFO - PROCESS | 2788 | 1465037713106 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 2788 | 1465037713111 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:13 INFO - PROCESS | 2788 | 1465037713229 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 03:55:13 INFO - PROCESS | 2788 | 1465037713320 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 2788 | 1465037713323 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC5800 == 28 [pid = 2788] [id = 571] 03:55:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00261FC00) [pid = 2788] [serial = 1713] [outer = 0000000000000000] 03:55:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C986800) [pid = 2788] [serial = 1714] [outer = 000000B00261FC00] 03:55:13 INFO - PROCESS | 2788 | 1465037713373 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00E30C800) [pid = 2788] [serial = 1715] [outer = 000000B00261FC00] 03:55:13 INFO - PROCESS | 2788 | 1465037713818 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 797ms 03:55:13 INFO - PROCESS | 2788 | 1465037713891 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2788 | 1465037713894 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 03:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:55:13 INFO - PROCESS | 2788 | 1465037713902 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2788 | 1465037713904 Marionette TRACE conn5 <- [1,2250,null,{}] 03:55:13 INFO - PROCESS | 2788 | 1465037713908 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 2788 | 1465037713910 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:14 INFO - PROCESS | 2788 | 1465037714027 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 03:55:14 INFO - PROCESS | 2788 | 1465037714082 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 2788 | 1465037714084 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ECE800 == 29 [pid = 2788] [id = 572] 03:55:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E993400) [pid = 2788] [serial = 1716] [outer = 0000000000000000] 03:55:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EDEC800) [pid = 2788] [serial = 1717] [outer = 000000B00E993400] 03:55:14 INFO - PROCESS | 2788 | 1465037714131 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00F338800) [pid = 2788] [serial = 1718] [outer = 000000B00E993400] 03:55:14 INFO - PROCESS | 2788 | 1465037714579 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 734ms 03:55:14 INFO - PROCESS | 2788 | 1465037714638 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 2788 | 1465037714640 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 03:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:55:14 INFO - PROCESS | 2788 | 1465037714644 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 2788 | 1465037714646 Marionette TRACE conn5 <- [1,2254,null,{}] 03:55:14 INFO - PROCESS | 2788 | 1465037714649 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:14 INFO - PROCESS | 2788 | 1465037714651 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:14 INFO - PROCESS | 2788 | 1465037714765 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 03:55:14 INFO - PROCESS | 2788 | 1465037714779 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 2788 | 1465037714781 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303F000 == 30 [pid = 2788] [id = 573] 03:55:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B002A21000) [pid = 2788] [serial = 1719] [outer = 0000000000000000] 03:55:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00FB1B800) [pid = 2788] [serial = 1720] [outer = 000000B002A21000] 03:55:14 INFO - PROCESS | 2788 | 1465037714826 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FEF4000) [pid = 2788] [serial = 1721] [outer = 000000B002A21000] 03:55:15 INFO - PROCESS | 2788 | 1465037715277 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 689ms 03:55:15 INFO - PROCESS | 2788 | 1465037715336 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 2788 | 1465037715338 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 03:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:55:15 INFO - PROCESS | 2788 | 1465037715342 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 2788 | 1465037715344 Marionette TRACE conn5 <- [1,2258,null,{}] 03:55:15 INFO - PROCESS | 2788 | 1465037715347 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:15 INFO - PROCESS | 2788 | 1465037715353 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:15 INFO - PROCESS | 2788 | 1465037715488 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 03:55:15 INFO - PROCESS | 2788 | 1465037715547 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 2788 | 1465037715549 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137DC000 == 31 [pid = 2788] [id = 574] 03:55:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FF45000) [pid = 2788] [serial = 1722] [outer = 0000000000000000] 03:55:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010096800) [pid = 2788] [serial = 1723] [outer = 000000B00FF45000] 03:55:15 INFO - PROCESS | 2788 | 1465037715595 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010C60400) [pid = 2788] [serial = 1724] [outer = 000000B00FF45000] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010C63400) [pid = 2788] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B012D92000) [pid = 2788] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002A1C800) [pid = 2788] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B007312800) [pid = 2788] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E9F0800) [pid = 2788] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B002628C00) [pid = 2788] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00FF44400) [pid = 2788] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B002A1AC00) [pid = 2788] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013925400) [pid = 2788] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013489800) [pid = 2788] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01394D000) [pid = 2788] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:55:15 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013BA6400) [pid = 2788] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:55:16 INFO - PROCESS | 2788 | 1465037716175 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 879ms 03:55:16 INFO - PROCESS | 2788 | 1465037716224 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 2788 | 1465037716227 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 03:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:55:16 INFO - PROCESS | 2788 | 1465037716230 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2788 | 1465037716232 Marionette TRACE conn5 <- [1,2262,null,{}] 03:55:16 INFO - PROCESS | 2788 | 1465037716236 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 2788 | 1465037716238 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:16 INFO - PROCESS | 2788 | 1465037716319 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 03:55:16 INFO - PROCESS | 2788 | 1465037716325 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 2788 | 1465037716327 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CD0000 == 32 [pid = 2788] [id = 575] 03:55:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00C44B400) [pid = 2788] [serial = 1725] [outer = 0000000000000000] 03:55:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010C69800) [pid = 2788] [serial = 1726] [outer = 000000B00C44B400] 03:55:16 INFO - PROCESS | 2788 | 1465037716372 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010E35000) [pid = 2788] [serial = 1727] [outer = 000000B00C44B400] 03:55:16 INFO - PROCESS | 2788 | 1465037716778 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 03:55:16 INFO - PROCESS | 2788 | 1465037716831 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 2788 | 1465037716833 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 03:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:55:16 INFO - PROCESS | 2788 | 1465037716837 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2788 | 1465037716839 Marionette TRACE conn5 <- [1,2266,null,{}] 03:55:16 INFO - PROCESS | 2788 | 1465037716843 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 2788 | 1465037716845 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:16 INFO - PROCESS | 2788 | 1465037716933 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 03:55:16 INFO - PROCESS | 2788 | 1465037716940 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 2788 | 1465037716942 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01575D800 == 33 [pid = 2788] [id = 576] 03:55:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E5EC00) [pid = 2788] [serial = 1728] [outer = 0000000000000000] 03:55:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B011D50800) [pid = 2788] [serial = 1729] [outer = 000000B010E5EC00] 03:55:17 INFO - PROCESS | 2788 | 1465037716995 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B01227E800) [pid = 2788] [serial = 1730] [outer = 000000B010E5EC00] 03:55:17 INFO - PROCESS | 2788 | 1465037717419 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 03:55:17 INFO - PROCESS | 2788 | 1465037717469 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 2788 | 1465037717472 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 03:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:55:17 INFO - PROCESS | 2788 | 1465037717475 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 2788 | 1465037717477 Marionette TRACE conn5 <- [1,2270,null,{}] 03:55:17 INFO - PROCESS | 2788 | 1465037717481 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:17 INFO - PROCESS | 2788 | 1465037717482 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:17 INFO - PROCESS | 2788 | 1465037717568 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 03:55:17 INFO - PROCESS | 2788 | 1465037717573 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 2788 | 1465037717575 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC2800 == 34 [pid = 2788] [id = 577] 03:55:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012D8DC00) [pid = 2788] [serial = 1731] [outer = 0000000000000000] 03:55:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B012D95000) [pid = 2788] [serial = 1732] [outer = 000000B012D8DC00] 03:55:17 INFO - PROCESS | 2788 | 1465037717620 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B0132B6800) [pid = 2788] [serial = 1733] [outer = 000000B012D8DC00] 03:55:18 INFO - PROCESS | 2788 | 1465037718347 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 942ms 03:55:18 INFO - PROCESS | 2788 | 1465037718421 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 2788 | 1465037718425 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 03:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:55:18 INFO - PROCESS | 2788 | 1465037718430 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 2788 | 1465037718434 Marionette TRACE conn5 <- [1,2274,null,{}] 03:55:18 INFO - PROCESS | 2788 | 1465037718441 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 2788 | 1465037718444 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:18 INFO - PROCESS | 2788 | 1465037718622 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 03:55:18 INFO - PROCESS | 2788 | 1465037718740 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 2788 | 1465037718743 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E7F5800 == 35 [pid = 2788] [id = 578] 03:55:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00304C000) [pid = 2788] [serial = 1734] [outer = 0000000000000000] 03:55:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B007B4B800) [pid = 2788] [serial = 1735] [outer = 000000B00304C000] 03:55:18 INFO - PROCESS | 2788 | 1465037718803 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008A85800) [pid = 2788] [serial = 1736] [outer = 000000B00304C000] 03:55:19 INFO - PROCESS | 2788 | 1465037719603 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1232ms 03:55:19 INFO - PROCESS | 2788 | 1465037719667 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2788 | 1465037719672 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 03:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:55:19 INFO - PROCESS | 2788 | 1465037719678 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2788 | 1465037719682 Marionette TRACE conn5 <- [1,2278,null,{}] 03:55:19 INFO - PROCESS | 2788 | 1465037719686 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2788 | 1465037719689 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:19 INFO - PROCESS | 2788 | 1465037719824 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 03:55:19 INFO - PROCESS | 2788 | 1465037719943 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 2788 | 1465037719946 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003224000 == 36 [pid = 2788] [id = 579] 03:55:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B008934C00) [pid = 2788] [serial = 1737] [outer = 0000000000000000] 03:55:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B008E80800) [pid = 2788] [serial = 1738] [outer = 000000B008934C00] 03:55:20 INFO - PROCESS | 2788 | 1465037720005 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00E307400) [pid = 2788] [serial = 1739] [outer = 000000B008934C00] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B01575D800 == 35 [pid = 2788] [id = 576] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CD0000 == 34 [pid = 2788] [id = 575] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137DC000 == 33 [pid = 2788] [id = 574] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303F000 == 32 [pid = 2788] [id = 573] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ECE800 == 31 [pid = 2788] [id = 572] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC5800 == 30 [pid = 2788] [id = 571] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDB8800 == 29 [pid = 2788] [id = 570] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098B1000 == 28 [pid = 2788] [id = 569] 03:55:20 INFO - PROCESS | 2788 | --DOCSHELL 000000B007951800 == 27 [pid = 2788] [id = 568] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010C7EC00) [pid = 2788] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013495800) [pid = 2788] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B012E0D800) [pid = 2788] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00F681800) [pid = 2788] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B007E08C00) [pid = 2788] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008AA8800) [pid = 2788] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDE9C00) [pid = 2788] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00F6ADC00) [pid = 2788] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008932C00) [pid = 2788] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B008E7D000) [pid = 2788] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B01005C400) [pid = 2788] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008AAB800) [pid = 2788] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B01392A800) [pid = 2788] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C9E6C00) [pid = 2788] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01390E800) [pid = 2788] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013B18000) [pid = 2788] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013BAB400) [pid = 2788] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013C64000) [pid = 2788] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013B0D400) [pid = 2788] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013944C00) [pid = 2788] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B012D95400) [pid = 2788] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B010E59000) [pid = 2788] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B0104B2400) [pid = 2788] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:55:20 INFO - PROCESS | 2788 | 1465037720829 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1191ms 03:55:20 INFO - PROCESS | 2788 | 1465037720871 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 2788 | 1465037720875 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 03:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:55:20 INFO - PROCESS | 2788 | 1465037720891 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 2788 | 1465037720897 Marionette TRACE conn5 <- [1,2282,null,{}] 03:55:20 INFO - PROCESS | 2788 | 1465037720908 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 2788 | 1465037720910 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:21 INFO - PROCESS | 2788 | 1465037721010 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 03:55:21 INFO - PROCESS | 2788 | 1465037721021 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 2788 | 1465037721024 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCAA800 == 28 [pid = 2788] [id = 580] 03:55:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B008AA6800) [pid = 2788] [serial = 1740] [outer = 0000000000000000] 03:55:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00904A800) [pid = 2788] [serial = 1741] [outer = 000000B008AA6800] 03:55:21 INFO - PROCESS | 2788 | 1465037721073 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00C98BC00) [pid = 2788] [serial = 1742] [outer = 000000B008AA6800] 03:55:21 INFO - PROCESS | 2788 | 1465037721603 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 752ms 03:55:21 INFO - PROCESS | 2788 | 1465037721638 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 2788 | 1465037721642 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 03:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:55:21 INFO - PROCESS | 2788 | 1465037721648 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 2788 | 1465037721651 Marionette TRACE conn5 <- [1,2286,null,{}] 03:55:21 INFO - PROCESS | 2788 | 1465037721655 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:21 INFO - PROCESS | 2788 | 1465037721658 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:21 INFO - PROCESS | 2788 | 1465037721754 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 03:55:21 INFO - PROCESS | 2788 | 1465037721763 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 2788 | 1465037721765 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE77800 == 29 [pid = 2788] [id = 581] 03:55:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00E98D800) [pid = 2788] [serial = 1743] [outer = 0000000000000000] 03:55:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00E9F0800) [pid = 2788] [serial = 1744] [outer = 000000B00E98D800] 03:55:21 INFO - PROCESS | 2788 | 1465037721813 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00F203000) [pid = 2788] [serial = 1745] [outer = 000000B00E98D800] 03:55:22 INFO - PROCESS | 2788 | 1465037722295 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 03:55:22 INFO - PROCESS | 2788 | 1465037722343 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 2788 | 1465037722345 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 03:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:55:22 INFO - PROCESS | 2788 | 1465037722349 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 2788 | 1465037722353 Marionette TRACE conn5 <- [1,2290,null,{}] 03:55:22 INFO - PROCESS | 2788 | 1465037722364 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2788 | 1465037722369 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:22 INFO - PROCESS | 2788 | 1465037722459 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 03:55:22 INFO - PROCESS | 2788 | 1465037722545 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2788 | 1465037722549 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012EB2800 == 30 [pid = 2788] [id = 582] 03:55:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00FB22C00) [pid = 2788] [serial = 1746] [outer = 0000000000000000] 03:55:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FEEE800) [pid = 2788] [serial = 1747] [outer = 000000B00FB22C00] 03:55:22 INFO - PROCESS | 2788 | 1465037722599 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010060C00) [pid = 2788] [serial = 1748] [outer = 000000B00FB22C00] 03:55:22 INFO - PROCESS | 2788 | 1465037722992 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 03:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:55:23 INFO - PROCESS | 2788 | 1465037723044 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 2788 | 1465037723047 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 03:55:23 INFO - PROCESS | 2788 | 1465037723050 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 2788 | 1465037723052 Marionette TRACE conn5 <- [1,2294,null,{}] 03:55:23 INFO - PROCESS | 2788 | 1465037723056 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 2788 | 1465037723058 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:23 INFO - PROCESS | 2788 | 1465037723209 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 03:55:23 INFO - PROCESS | 2788 | 1465037723232 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 2788 | 1465037723234 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137DC000 == 31 [pid = 2788] [id = 583] 03:55:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B01054B400) [pid = 2788] [serial = 1749] [outer = 0000000000000000] 03:55:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010550000) [pid = 2788] [serial = 1750] [outer = 000000B01054B400] 03:55:23 INFO - PROCESS | 2788 | 1465037723287 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E30400) [pid = 2788] [serial = 1751] [outer = 000000B01054B400] 03:55:23 INFO - PROCESS | 2788 | 1465037723725 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 732ms 03:55:23 INFO - PROCESS | 2788 | 1465037723785 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 2788 | 1465037723787 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 03:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:55:23 INFO - PROCESS | 2788 | 1465037723790 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 2788 | 1465037723792 Marionette TRACE conn5 <- [1,2298,null,{}] 03:55:23 INFO - PROCESS | 2788 | 1465037723796 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 2788 | 1465037723798 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:23 INFO - PROCESS | 2788 | 1465037723916 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 03:55:23 INFO - PROCESS | 2788 | 1465037723923 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 2788 | 1465037723925 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01575D800 == 32 [pid = 2788] [id = 584] 03:55:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010E59800) [pid = 2788] [serial = 1752] [outer = 0000000000000000] 03:55:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E5E000) [pid = 2788] [serial = 1753] [outer = 000000B010E59800] 03:55:24 INFO - PROCESS | 2788 | 1465037724014 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012D93000) [pid = 2788] [serial = 1754] [outer = 000000B010E59800] 03:55:24 INFO - PROCESS | 2788 | 1465037724458 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 03:55:24 INFO - PROCESS | 2788 | 1465037724546 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 2788 | 1465037724548 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 03:55:24 INFO - PROCESS | 2788 | 1465037724553 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 2788 | 1465037724555 Marionette TRACE conn5 <- [1,2302,null,{}] 03:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:55:24 INFO - PROCESS | 2788 | 1465037724559 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:24 INFO - PROCESS | 2788 | 1465037724565 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:24 INFO - PROCESS | 2788 | 1465037724709 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 03:55:24 INFO - PROCESS | 2788 | 1465037724759 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 2788 | 1465037724761 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB6800 == 33 [pid = 2788] [id = 585] 03:55:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0134A7400) [pid = 2788] [serial = 1755] [outer = 0000000000000000] 03:55:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013911C00) [pid = 2788] [serial = 1756] [outer = 000000B0134A7400] 03:55:24 INFO - PROCESS | 2788 | 1465037724807 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013924000) [pid = 2788] [serial = 1757] [outer = 000000B0134A7400] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00261FC00) [pid = 2788] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002A21000) [pid = 2788] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00C983000) [pid = 2788] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FB93400) [pid = 2788] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B01390C800) [pid = 2788] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010E5EC00) [pid = 2788] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FF45000) [pid = 2788] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C44B400) [pid = 2788] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00E993400) [pid = 2788] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B002A21400) [pid = 2788] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B008964000) [pid = 2788] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:55:25 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B008970000) [pid = 2788] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:55:25 INFO - PROCESS | 2788 | 1465037725255 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 733ms 03:55:25 INFO - PROCESS | 2788 | 1465037725294 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 03:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:55:25 INFO - PROCESS | 2788 | 1465037725296 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 03:55:25 INFO - PROCESS | 2788 | 1465037725300 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 2788 | 1465037725302 Marionette TRACE conn5 <- [1,2306,null,{}] 03:55:25 INFO - PROCESS | 2788 | 1465037725305 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:25 INFO - PROCESS | 2788 | 1465037725307 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:25 INFO - PROCESS | 2788 | 1465037725390 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 03:55:25 INFO - PROCESS | 2788 | 1465037725474 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 2788 | 1465037725477 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E51800 == 34 [pid = 2788] [id = 586] 03:55:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B008964000) [pid = 2788] [serial = 1758] [outer = 0000000000000000] 03:55:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00EDF2400) [pid = 2788] [serial = 1759] [outer = 000000B008964000] 03:55:25 INFO - PROCESS | 2788 | 1465037725524 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B01390C800) [pid = 2788] [serial = 1760] [outer = 000000B008964000] 03:55:25 INFO - PROCESS | 2788 | 1465037725882 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 2788 | 1465037725934 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 03:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:55:25 INFO - PROCESS | 2788 | 1465037725937 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 2788 | 1465037725939 Marionette TRACE conn5 <- [1,2310,null,{}] 03:55:25 INFO - PROCESS | 2788 | 1465037725943 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:25 INFO - PROCESS | 2788 | 1465037725953 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:26 INFO - PROCESS | 2788 | 1465037726096 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 03:55:26 INFO - PROCESS | 2788 | 1465037726104 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 2788 | 1465037726106 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E8E800 == 35 [pid = 2788] [id = 587] 03:55:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B01392C400) [pid = 2788] [serial = 1761] [outer = 0000000000000000] 03:55:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B013949800) [pid = 2788] [serial = 1762] [outer = 000000B01392C400] 03:55:26 INFO - PROCESS | 2788 | 1465037726150 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013B0D800) [pid = 2788] [serial = 1763] [outer = 000000B01392C400] 03:55:26 INFO - PROCESS | 2788 | 1465037726562 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 689ms 03:55:26 INFO - PROCESS | 2788 | 1465037726633 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 2788 | 1465037726635 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 03:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:55:26 INFO - PROCESS | 2788 | 1465037726638 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - PROCESS | 2788 | 1465037726640 Marionette TRACE conn5 <- [1,2314,null,{}] 03:55:26 INFO - PROCESS | 2788 | 1465037726644 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:26 INFO - PROCESS | 2788 | 1465037726646 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:26 INFO - PROCESS | 2788 | 1465037726732 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 03:55:26 INFO - PROCESS | 2788 | 1465037726737 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 2788 | 1465037726739 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012297000 == 36 [pid = 2788] [id = 588] 03:55:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013B17800) [pid = 2788] [serial = 1764] [outer = 0000000000000000] 03:55:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013BA6400) [pid = 2788] [serial = 1765] [outer = 000000B013B17800] 03:55:26 INFO - PROCESS | 2788 | 1465037726783 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013BAEC00) [pid = 2788] [serial = 1766] [outer = 000000B013B17800] 03:55:27 INFO - PROCESS | 2788 | 1465037727366 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 776ms 03:55:27 INFO - PROCESS | 2788 | 1465037727448 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 2788 | 1465037727453 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 03:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:55:27 INFO - PROCESS | 2788 | 1465037727458 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 2788 | 1465037727462 Marionette TRACE conn5 <- [1,2318,null,{}] 03:55:27 INFO - PROCESS | 2788 | 1465037727468 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:27 INFO - PROCESS | 2788 | 1465037727471 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:27 INFO - PROCESS | 2788 | 1465037727612 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 03:55:27 INFO - PROCESS | 2788 | 1465037727731 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 2788 | 1465037727734 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F2000 == 37 [pid = 2788] [id = 589] 03:55:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B008971800) [pid = 2788] [serial = 1767] [outer = 0000000000000000] 03:55:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B008AA8400) [pid = 2788] [serial = 1768] [outer = 000000B008971800] 03:55:27 INFO - PROCESS | 2788 | 1465037727794 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00CC5A400) [pid = 2788] [serial = 1769] [outer = 000000B008971800] 03:55:28 INFO - PROCESS | 2788 | 1465037728375 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 944ms 03:55:28 INFO - PROCESS | 2788 | 1465037728411 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 2788 | 1465037728416 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 03:55:28 INFO - PROCESS | 2788 | 1465037728424 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:55:28 INFO - PROCESS | 2788 | 1465037728427 Marionette TRACE conn5 <- [1,2322,null,{}] 03:55:28 INFO - PROCESS | 2788 | 1465037728431 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 2788 | 1465037728434 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:28 INFO - PROCESS | 2788 | 1465037728553 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 03:55:28 INFO - PROCESS | 2788 | 1465037728651 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 2788 | 1465037728654 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015773800 == 38 [pid = 2788] [id = 590] 03:55:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00F6AC000) [pid = 2788] [serial = 1770] [outer = 0000000000000000] 03:55:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FB1BC00) [pid = 2788] [serial = 1771] [outer = 000000B00F6AC000] 03:55:28 INFO - PROCESS | 2788 | 1465037728711 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B01009E800) [pid = 2788] [serial = 1772] [outer = 000000B00F6AC000] 03:55:29 INFO - PROCESS | 2788 | 1465037729353 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 03:55:29 INFO - PROCESS | 2788 | 1465037729416 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2788 | 1465037729418 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 03:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:55:29 INFO - PROCESS | 2788 | 1465037729422 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2788 | 1465037729426 Marionette TRACE conn5 <- [1,2326,null,{}] 03:55:29 INFO - PROCESS | 2788 | 1465037729438 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2788 | 1465037729443 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:29 INFO - PROCESS | 2788 | 1465037729607 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 03:55:29 INFO - PROCESS | 2788 | 1465037729659 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2788 | 1465037729662 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0178BC000 == 39 [pid = 2788] [id = 591] 03:55:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013497C00) [pid = 2788] [serial = 1773] [outer = 0000000000000000] 03:55:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B0134A4000) [pid = 2788] [serial = 1774] [outer = 000000B013497C00] 03:55:29 INFO - PROCESS | 2788 | 1465037729722 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013BA8000) [pid = 2788] [serial = 1775] [outer = 000000B013497C00] 03:55:30 INFO - PROCESS | 2788 | 1465037730321 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 03:55:30 INFO - PROCESS | 2788 | 1465037730368 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 2788 | 1465037730372 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 03:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:55:30 INFO - PROCESS | 2788 | 1465037730375 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 2788 | 1465037730377 Marionette TRACE conn5 <- [1,2330,null,{}] 03:55:30 INFO - PROCESS | 2788 | 1465037730381 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 2788 | 1465037730384 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:30 INFO - PROCESS | 2788 | 1465037730500 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 03:55:30 INFO - PROCESS | 2788 | 1465037730614 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 2788 | 1465037730617 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7E1000 == 40 [pid = 2788] [id = 592] 03:55:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013BA8400) [pid = 2788] [serial = 1776] [outer = 0000000000000000] 03:55:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013C6F400) [pid = 2788] [serial = 1777] [outer = 000000B013BA8400] 03:55:30 INFO - PROCESS | 2788 | 1465037730671 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B01556F800) [pid = 2788] [serial = 1778] [outer = 000000B013BA8400] 03:55:31 INFO - PROCESS | 2788 | 1465037731470 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1141ms 03:55:31 INFO - PROCESS | 2788 | 1465037731525 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 2788 | 1465037731529 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 03:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:55:31 INFO - PROCESS | 2788 | 1465037731536 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 2788 | 1465037731539 Marionette TRACE conn5 <- [1,2334,null,{}] 03:55:31 INFO - PROCESS | 2788 | 1465037731545 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 2788 | 1465037731547 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:31 INFO - PROCESS | 2788 | 1465037731673 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 03:55:31 INFO - PROCESS | 2788 | 1465037731797 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 2788 | 1465037731802 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0015E1000 == 41 [pid = 2788] [id = 593] 03:55:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B008A9F000) [pid = 2788] [serial = 1779] [outer = 0000000000000000] 03:55:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B009055000) [pid = 2788] [serial = 1780] [outer = 000000B008A9F000] 03:55:31 INFO - PROCESS | 2788 | 1465037731857 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00C9EB400) [pid = 2788] [serial = 1781] [outer = 000000B008A9F000] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E8E800 == 40 [pid = 2788] [id = 587] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E51800 == 39 [pid = 2788] [id = 586] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CB6800 == 38 [pid = 2788] [id = 585] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B01575D800 == 37 [pid = 2788] [id = 584] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137DC000 == 36 [pid = 2788] [id = 583] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B012EB2800 == 35 [pid = 2788] [id = 582] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE77800 == 34 [pid = 2788] [id = 581] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCAA800 == 33 [pid = 2788] [id = 580] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B003224000 == 32 [pid = 2788] [id = 579] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC2800 == 31 [pid = 2788] [id = 577] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E7F5800 == 30 [pid = 2788] [id = 578] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7E1000 == 29 [pid = 2788] [id = 592] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B0178BC000 == 28 [pid = 2788] [id = 591] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B015773800 == 27 [pid = 2788] [id = 590] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B012297000 == 26 [pid = 2788] [id = 588] 03:55:32 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F2000 == 25 [pid = 2788] [id = 589] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00EDEC800) [pid = 2788] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B003E16C00) [pid = 2788] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B009465C00) [pid = 2788] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B008A9DC00) [pid = 2788] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00E364800) [pid = 2788] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00946A800) [pid = 2788] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00C986800) [pid = 2788] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00FB1B800) [pid = 2788] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E925000) [pid = 2788] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C9E5800) [pid = 2788] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010C7F000) [pid = 2788] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FF4D800) [pid = 2788] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013C64400) [pid = 2788] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013918C00) [pid = 2788] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B01227E800) [pid = 2788] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00F338800) [pid = 2788] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:55:32 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010096800) [pid = 2788] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FEF4000) [pid = 2788] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B011D50800) [pid = 2788] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B012D95000) [pid = 2788] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B010C60400) [pid = 2788] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B0079CB000) [pid = 2788] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010C69800) [pid = 2788] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010E35000) [pid = 2788] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00E30C800) [pid = 2788] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:55:33 INFO - PROCESS | 2788 | 1465037733168 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1693ms 03:55:33 INFO - PROCESS | 2788 | 1465037733232 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 2788 | 1465037733237 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 03:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:55:33 INFO - PROCESS | 2788 | 1465037733242 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 2788 | 1465037733245 Marionette TRACE conn5 <- [1,2338,null,{}] 03:55:33 INFO - PROCESS | 2788 | 1465037733251 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:33 INFO - PROCESS | 2788 | 1465037733254 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:33 INFO - PROCESS | 2788 | 1465037733402 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 03:55:33 INFO - PROCESS | 2788 | 1465037733484 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 2788 | 1465037733488 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B009035000 == 26 [pid = 2788] [id = 594] 03:55:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B002D02800) [pid = 2788] [serial = 1782] [outer = 0000000000000000] 03:55:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B003E5CC00) [pid = 2788] [serial = 1783] [outer = 000000B002D02800] 03:55:33 INFO - PROCESS | 2788 | 1465037733537 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B007D9B800) [pid = 2788] [serial = 1784] [outer = 000000B002D02800] 03:55:33 INFO - PROCESS | 2788 | 1465037733981 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 795ms 03:55:34 INFO - PROCESS | 2788 | 1465037734041 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 2788 | 1465037734047 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 03:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:55:34 INFO - PROCESS | 2788 | 1465037734053 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2788 | 1465037734056 Marionette TRACE conn5 <- [1,2342,null,{}] 03:55:34 INFO - PROCESS | 2788 | 1465037734060 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2788 | 1465037734063 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:34 INFO - PROCESS | 2788 | 1465037734156 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 03:55:34 INFO - PROCESS | 2788 | 1465037734165 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2788 | 1465037734167 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD5000 == 27 [pid = 2788] [id = 595] 03:55:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B008AA5C00) [pid = 2788] [serial = 1785] [outer = 0000000000000000] 03:55:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B008AAC800) [pid = 2788] [serial = 1786] [outer = 000000B008AA5C00] 03:55:34 INFO - PROCESS | 2788 | 1465037734222 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00BF50400) [pid = 2788] [serial = 1787] [outer = 000000B008AA5C00] 03:55:34 INFO - PROCESS | 2788 | 1465037734704 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 693ms 03:55:34 INFO - PROCESS | 2788 | 1465037734748 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 2788 | 1465037734750 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 03:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:55:34 INFO - PROCESS | 2788 | 1465037734754 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2788 | 1465037734757 Marionette TRACE conn5 <- [1,2346,null,{}] 03:55:34 INFO - PROCESS | 2788 | 1465037734769 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2788 | 1465037734774 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:34 INFO - PROCESS | 2788 | 1465037734938 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 03:55:34 INFO - PROCESS | 2788 | 1465037734985 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2788 | 1465037734989 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100ED000 == 28 [pid = 2788] [id = 596] 03:55:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B002A23400) [pid = 2788] [serial = 1788] [outer = 0000000000000000] 03:55:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C9EA800) [pid = 2788] [serial = 1789] [outer = 000000B002A23400] 03:55:35 INFO - PROCESS | 2788 | 1465037735039 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00E36D800) [pid = 2788] [serial = 1790] [outer = 000000B002A23400] 03:55:35 INFO - PROCESS | 2788 | 1465037735486 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 798ms 03:55:35 INFO - PROCESS | 2788 | 1465037735554 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 2788 | 1465037735557 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 03:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:55:35 INFO - PROCESS | 2788 | 1465037735560 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 2788 | 1465037735562 Marionette TRACE conn5 <- [1,2350,null,{}] 03:55:35 INFO - PROCESS | 2788 | 1465037735566 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:35 INFO - PROCESS | 2788 | 1465037735568 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:35 INFO - PROCESS | 2788 | 1465037735684 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 03:55:35 INFO - PROCESS | 2788 | 1465037735739 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 2788 | 1465037735741 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012296000 == 29 [pid = 2788] [id = 597] 03:55:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00EDEB000) [pid = 2788] [serial = 1791] [outer = 0000000000000000] 03:55:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00EDF0400) [pid = 2788] [serial = 1792] [outer = 000000B00EDEB000] 03:55:35 INFO - PROCESS | 2788 | 1465037735788 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00F686000) [pid = 2788] [serial = 1793] [outer = 000000B00EDEB000] 03:55:36 INFO - PROCESS | 2788 | 1465037736235 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 03:55:36 INFO - PROCESS | 2788 | 1465037736297 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 2788 | 1465037736300 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 03:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:55:36 INFO - PROCESS | 2788 | 1465037736303 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 2788 | 1465037736305 Marionette TRACE conn5 <- [1,2354,null,{}] 03:55:36 INFO - PROCESS | 2788 | 1465037736308 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 2788 | 1465037736311 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:36 INFO - PROCESS | 2788 | 1465037736426 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 03:55:36 INFO - PROCESS | 2788 | 1465037736481 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 2788 | 1465037736484 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013451000 == 30 [pid = 2788] [id = 598] 03:55:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B008968000) [pid = 2788] [serial = 1794] [outer = 0000000000000000] 03:55:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FB19800) [pid = 2788] [serial = 1795] [outer = 000000B008968000] 03:55:36 INFO - PROCESS | 2788 | 1465037736529 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FEEBC00) [pid = 2788] [serial = 1796] [outer = 000000B008968000] 03:55:36 INFO - PROCESS | 2788 | 1465037736952 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 732ms 03:55:37 INFO - PROCESS | 2788 | 1465037737040 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 2788 | 1465037737042 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 03:55:37 INFO - PROCESS | 2788 | 1465037737046 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 2788 | 1465037737047 Marionette TRACE conn5 <- [1,2358,null,{}] 03:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:55:37 INFO - PROCESS | 2788 | 1465037737051 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:37 INFO - PROCESS | 2788 | 1465037737057 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:37 INFO - PROCESS | 2788 | 1465037737200 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 03:55:37 INFO - PROCESS | 2788 | 1465037737206 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 2788 | 1465037737208 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E7F1000 == 31 [pid = 2788] [id = 599] 03:55:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FD3DC00) [pid = 2788] [serial = 1797] [outer = 0000000000000000] 03:55:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FF52C00) [pid = 2788] [serial = 1798] [outer = 000000B00FD3DC00] 03:55:37 INFO - PROCESS | 2788 | 1465037737456 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010C69400) [pid = 2788] [serial = 1799] [outer = 000000B00FD3DC00] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B01054B400) [pid = 2788] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010E59800) [pid = 2788] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008964000) [pid = 2788] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008934C00) [pid = 2788] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0134A7400) [pid = 2788] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B012D8DC00) [pid = 2788] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00304C000) [pid = 2788] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E98D800) [pid = 2788] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008AA6800) [pid = 2788] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00FB22C00) [pid = 2788] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B013B17800) [pid = 2788] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:55:37 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01392C400) [pid = 2788] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:55:37 INFO - PROCESS | 2788 | 1465037737879 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 881ms 03:55:37 INFO - PROCESS | 2788 | 1465037737933 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 2788 | 1465037737935 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 03:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:55:37 INFO - PROCESS | 2788 | 1465037737938 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 2788 | 1465037737940 Marionette TRACE conn5 <- [1,2362,null,{}] 03:55:37 INFO - PROCESS | 2788 | 1465037737944 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:37 INFO - PROCESS | 2788 | 1465037737946 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:38 INFO - PROCESS | 2788 | 1465037738057 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 03:55:38 INFO - PROCESS | 2788 | 1465037738067 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 2788 | 1465037738069 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CE0000 == 32 [pid = 2788] [id = 600] 03:55:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B002776C00) [pid = 2788] [serial = 1800] [outer = 0000000000000000] 03:55:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010C6F800) [pid = 2788] [serial = 1801] [outer = 000000B002776C00] 03:55:38 INFO - PROCESS | 2788 | 1465037738113 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E52800) [pid = 2788] [serial = 1802] [outer = 000000B002776C00] 03:55:38 INFO - PROCESS | 2788 | 1465037738529 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 03:55:38 INFO - PROCESS | 2788 | 1465037738568 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 03:55:38 INFO - PROCESS | 2788 | 1465037738570 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 03:55:38 INFO - PROCESS | 2788 | 1465037738573 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:55:38 INFO - PROCESS | 2788 | 1465037738575 Marionette TRACE conn5 <- [1,2366,null,{}] 03:55:38 INFO - PROCESS | 2788 | 1465037738579 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 2788 | 1465037738581 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:38 INFO - PROCESS | 2788 | 1465037738692 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 03:55:38 INFO - PROCESS | 2788 | 1465037738700 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 2788 | 1465037738702 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015774000 == 33 [pid = 2788] [id = 601] 03:55:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B011D4E000) [pid = 2788] [serial = 1803] [outer = 0000000000000000] 03:55:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B011D51400) [pid = 2788] [serial = 1804] [outer = 000000B011D4E000] 03:55:38 INFO - PROCESS | 2788 | 1465037738747 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01245DC00) [pid = 2788] [serial = 1805] [outer = 000000B011D4E000] 03:55:39 INFO - PROCESS | 2788 | 1465037739160 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 03:55:39 INFO - PROCESS | 2788 | 1465037739206 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 2788 | 1465037739208 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 03:55:39 INFO - PROCESS | 2788 | 1465037739212 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:55:39 INFO - PROCESS | 2788 | 1465037739213 Marionette TRACE conn5 <- [1,2370,null,{}] 03:55:39 INFO - PROCESS | 2788 | 1465037739217 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 2788 | 1465037739219 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:39 INFO - PROCESS | 2788 | 1465037739333 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 03:55:39 INFO - PROCESS | 2788 | 1465037739372 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2788 | 1465037739374 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0100EB800 == 34 [pid = 2788] [id = 602] 03:55:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C5C9C00) [pid = 2788] [serial = 1806] [outer = 0000000000000000] 03:55:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0132B4800) [pid = 2788] [serial = 1807] [outer = 000000B00C5C9C00] 03:55:39 INFO - PROCESS | 2788 | 1465037739419 Marionette DEBUG loaded listener.js 03:55:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01348FC00) [pid = 2788] [serial = 1808] [outer = 000000B00C5C9C00] 03:55:40 INFO - PROCESS | 2788 | 1465037740201 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1029ms 03:55:40 INFO - PROCESS | 2788 | 1465037740245 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 2788 | 1465037740250 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 03:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:55:40 INFO - PROCESS | 2788 | 1465037740276 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 2788 | 1465037740282 Marionette TRACE conn5 <- [1,2374,null,{}] 03:55:40 INFO - PROCESS | 2788 | 1465037740287 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:40 INFO - PROCESS | 2788 | 1465037740290 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:40 INFO - PROCESS | 2788 | 1465037740431 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 03:55:40 INFO - PROCESS | 2788 | 1465037740549 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 2788 | 1465037740552 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F2800 == 35 [pid = 2788] [id = 603] 03:55:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B007E08C00) [pid = 2788] [serial = 1809] [outer = 0000000000000000] 03:55:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00896B800) [pid = 2788] [serial = 1810] [outer = 000000B007E08C00] 03:55:40 INFO - PROCESS | 2788 | 1465037740612 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00BF4A400) [pid = 2788] [serial = 1811] [outer = 000000B007E08C00] 03:55:41 INFO - PROCESS | 2788 | 1465037741411 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1181ms 03:55:41 INFO - PROCESS | 2788 | 1465037741490 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 2788 | 1465037741495 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 03:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:55:41 INFO - PROCESS | 2788 | 1465037741503 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 2788 | 1465037741506 Marionette TRACE conn5 <- [1,2378,null,{}] 03:55:41 INFO - PROCESS | 2788 | 1465037741510 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 2788 | 1465037741513 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:41 INFO - PROCESS | 2788 | 1465037741674 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 03:55:41 INFO - PROCESS | 2788 | 1465037741796 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 2788 | 1465037741799 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0078A8800 == 36 [pid = 2788] [id = 604] 03:55:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B007E05400) [pid = 2788] [serial = 1812] [outer = 0000000000000000] 03:55:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B009054800) [pid = 2788] [serial = 1813] [outer = 000000B007E05400] 03:55:41 INFO - PROCESS | 2788 | 1465037741858 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00EDF1000) [pid = 2788] [serial = 1814] [outer = 000000B007E05400] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B015774000 == 35 [pid = 2788] [id = 601] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CE0000 == 34 [pid = 2788] [id = 600] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E7F1000 == 33 [pid = 2788] [id = 599] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B013451000 == 32 [pid = 2788] [id = 598] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B012296000 == 31 [pid = 2788] [id = 597] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100ED000 == 30 [pid = 2788] [id = 596] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD5000 == 29 [pid = 2788] [id = 595] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B009035000 == 28 [pid = 2788] [id = 594] 03:55:42 INFO - PROCESS | 2788 | --DOCSHELL 000000B0015E1000 == 27 [pid = 2788] [id = 593] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010550000) [pid = 2788] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B010E30400) [pid = 2788] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B012D93000) [pid = 2788] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010E5E000) [pid = 2788] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00EDF2400) [pid = 2788] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008E80800) [pid = 2788] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013911C00) [pid = 2788] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00E307400) [pid = 2788] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0132B6800) [pid = 2788] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B007B4B800) [pid = 2788] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008A85800) [pid = 2788] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00E9F0800) [pid = 2788] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00F203000) [pid = 2788] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00904A800) [pid = 2788] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00C98BC00) [pid = 2788] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00FEEE800) [pid = 2788] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B013BA6400) [pid = 2788] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013BAEC00) [pid = 2788] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013949800) [pid = 2788] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013924000) [pid = 2788] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B01390C800) [pid = 2788] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B010060C00) [pid = 2788] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013B0D800) [pid = 2788] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:55:42 INFO - PROCESS | 2788 | 1465037742684 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1233ms 03:55:42 INFO - PROCESS | 2788 | 1465037742738 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 2788 | 1465037742742 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 03:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:55:42 INFO - PROCESS | 2788 | 1465037742747 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 2788 | 1465037742752 Marionette TRACE conn5 <- [1,2382,null,{}] 03:55:42 INFO - PROCESS | 2788 | 1465037742757 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:42 INFO - PROCESS | 2788 | 1465037742760 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:42 INFO - PROCESS | 2788 | 1465037742862 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 03:55:42 INFO - PROCESS | 2788 | 1465037742874 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 2788 | 1465037742877 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCAA800 == 28 [pid = 2788] [id = 605] 03:55:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B008A7E400) [pid = 2788] [serial = 1815] [outer = 0000000000000000] 03:55:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B008E7B800) [pid = 2788] [serial = 1816] [outer = 000000B008A7E400] 03:55:42 INFO - PROCESS | 2788 | 1465037742927 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00C5D2C00) [pid = 2788] [serial = 1817] [outer = 000000B008A7E400] 03:55:43 INFO - PROCESS | 2788 | 1465037743482 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 796ms 03:55:43 INFO - PROCESS | 2788 | 1465037743548 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 2788 | 1465037743552 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 03:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:55:43 INFO - PROCESS | 2788 | 1465037743558 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 2788 | 1465037743561 Marionette TRACE conn5 <- [1,2386,null,{}] 03:55:43 INFO - PROCESS | 2788 | 1465037743566 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 2788 | 1465037743568 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:43 INFO - PROCESS | 2788 | 1465037743664 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 03:55:43 INFO - PROCESS | 2788 | 1465037743746 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 2788 | 1465037743748 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FBF0800 == 29 [pid = 2788] [id = 606] 03:55:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00E369400) [pid = 2788] [serial = 1818] [outer = 0000000000000000] 03:55:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00EDE7C00) [pid = 2788] [serial = 1819] [outer = 000000B00E369400] 03:55:43 INFO - PROCESS | 2788 | 1465037743797 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00F338800) [pid = 2788] [serial = 1820] [outer = 000000B00E369400] 03:55:44 INFO - PROCESS | 2788 | 1465037744197 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 03:55:44 INFO - PROCESS | 2788 | 1465037744254 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 2788 | 1465037744256 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 03:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:55:44 INFO - PROCESS | 2788 | 1465037744260 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 2788 | 1465037744264 Marionette TRACE conn5 <- [1,2390,null,{}] 03:55:44 INFO - PROCESS | 2788 | 1465037744275 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 2788 | 1465037744280 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:44 INFO - PROCESS | 2788 | 1465037744371 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 03:55:44 INFO - PROCESS | 2788 | 1465037744386 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 2788 | 1465037744389 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344F000 == 30 [pid = 2788] [id = 607] 03:55:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00FEEB800) [pid = 2788] [serial = 1821] [outer = 0000000000000000] 03:55:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00FF4FC00) [pid = 2788] [serial = 1822] [outer = 000000B00FEEB800] 03:55:44 INFO - PROCESS | 2788 | 1465037744438 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B01024A000) [pid = 2788] [serial = 1823] [outer = 000000B00FEEB800] 03:55:44 INFO - PROCESS | 2788 | 1465037744894 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 03:55:44 INFO - PROCESS | 2788 | 1465037744954 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 2788 | 1465037744957 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 03:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:55:44 INFO - PROCESS | 2788 | 1465037744960 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 2788 | 1465037744962 Marionette TRACE conn5 <- [1,2394,null,{}] 03:55:44 INFO - PROCESS | 2788 | 1465037744965 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 2788 | 1465037744967 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:45 INFO - PROCESS | 2788 | 1465037745116 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 03:55:45 INFO - PROCESS | 2788 | 1465037745136 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 2788 | 1465037745138 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399D800 == 31 [pid = 2788] [id = 608] 03:55:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010C6B400) [pid = 2788] [serial = 1824] [outer = 0000000000000000] 03:55:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E2FC00) [pid = 2788] [serial = 1825] [outer = 000000B010C6B400] 03:55:45 INFO - PROCESS | 2788 | 1465037745191 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B011E06000) [pid = 2788] [serial = 1826] [outer = 000000B010C6B400] 03:55:45 INFO - PROCESS | 2788 | 1465037745634 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 03:55:45 INFO - PROCESS | 2788 | 1465037745701 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 2788 | 1465037745703 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 03:55:45 INFO - PROCESS | 2788 | 1465037745706 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 2788 | 1465037745708 Marionette TRACE conn5 <- [1,2398,null,{}] 03:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:55:45 INFO - PROCESS | 2788 | 1465037745712 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:45 INFO - PROCESS | 2788 | 1465037745714 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:45 INFO - PROCESS | 2788 | 1465037745825 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 03:55:45 INFO - PROCESS | 2788 | 1465037745880 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 2788 | 1465037745883 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015772000 == 32 [pid = 2788] [id = 609] 03:55:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00326CC00) [pid = 2788] [serial = 1827] [outer = 0000000000000000] 03:55:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012E0D400) [pid = 2788] [serial = 1828] [outer = 000000B00326CC00] 03:55:45 INFO - PROCESS | 2788 | 1465037745929 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0132C1000) [pid = 2788] [serial = 1829] [outer = 000000B00326CC00] 03:55:46 INFO - PROCESS | 2788 | 1465037746396 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 03:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:55:46 INFO - PROCESS | 2788 | 1465037746457 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 2788 | 1465037746459 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 03:55:46 INFO - PROCESS | 2788 | 1465037746462 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 2788 | 1465037746464 Marionette TRACE conn5 <- [1,2402,null,{}] 03:55:46 INFO - PROCESS | 2788 | 1465037746467 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 2788 | 1465037746473 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:46 INFO - PROCESS | 2788 | 1465037746611 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 03:55:46 INFO - PROCESS | 2788 | 1465037746672 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 2788 | 1465037746674 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC4800 == 33 [pid = 2788] [id = 610] 03:55:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013910000) [pid = 2788] [serial = 1830] [outer = 0000000000000000] 03:55:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01392AC00) [pid = 2788] [serial = 1831] [outer = 000000B013910000] 03:55:46 INFO - PROCESS | 2788 | 1465037746721 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013943C00) [pid = 2788] [serial = 1832] [outer = 000000B013910000] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B011D4E000) [pid = 2788] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00EDEB000) [pid = 2788] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B008A9F000) [pid = 2788] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008AA5C00) [pid = 2788] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B002D02800) [pid = 2788] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002A23400) [pid = 2788] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008968000) [pid = 2788] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B008971800) [pid = 2788] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00F6AC000) [pid = 2788] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013497C00) [pid = 2788] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013BA8400) [pid = 2788] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FD3DC00) [pid = 2788] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:55:47 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B002776C00) [pid = 2788] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:55:47 INFO - PROCESS | 2788 | 1465037747158 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 03:55:47 INFO - PROCESS | 2788 | 1465037747198 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 2788 | 1465037747200 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 03:55:47 INFO - PROCESS | 2788 | 1465037747203 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:55:47 INFO - PROCESS | 2788 | 1465037747205 Marionette TRACE conn5 <- [1,2406,null,{}] 03:55:47 INFO - PROCESS | 2788 | 1465037747209 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:47 INFO - PROCESS | 2788 | 1465037747211 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:47 INFO - PROCESS | 2788 | 1465037747330 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 03:55:47 INFO - PROCESS | 2788 | 1465037747384 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2788 | 1465037747386 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010422000 == 34 [pid = 2788] [id = 611] 03:55:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B0029EBC00) [pid = 2788] [serial = 1833] [outer = 0000000000000000] 03:55:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00F6AE400) [pid = 2788] [serial = 1834] [outer = 000000B0029EBC00] 03:55:47 INFO - PROCESS | 2788 | 1465037747431 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0132C0800) [pid = 2788] [serial = 1835] [outer = 000000B0029EBC00] 03:55:47 INFO - PROCESS | 2788 | 1465037747794 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 03:55:47 INFO - PROCESS | 2788 | 1465037747837 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 2788 | 1465037747839 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 03:55:47 INFO - PROCESS | 2788 | 1465037747842 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:55:47 INFO - PROCESS | 2788 | 1465037747853 Marionette TRACE conn5 <- [1,2410,null,{}] 03:55:47 INFO - PROCESS | 2788 | 1465037747856 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:47 INFO - PROCESS | 2788 | 1465037747858 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:47 INFO - PROCESS | 2788 | 1465037747942 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 03:55:47 INFO - PROCESS | 2788 | 1465037747949 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2788 | 1465037747951 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01708B800 == 35 [pid = 2788] [id = 612] 03:55:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013945C00) [pid = 2788] [serial = 1836] [outer = 0000000000000000] 03:55:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01394F800) [pid = 2788] [serial = 1837] [outer = 000000B013945C00] 03:55:48 INFO - PROCESS | 2788 | 1465037747994 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013B15800) [pid = 2788] [serial = 1838] [outer = 000000B013945C00] 03:55:48 INFO - PROCESS | 2788 | 1465037748444 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 649ms 03:55:48 INFO - PROCESS | 2788 | 1465037748495 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 03:55:48 INFO - PROCESS | 2788 | 1465037748498 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 03:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:55:48 INFO - PROCESS | 2788 | 1465037748501 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 2788 | 1465037748503 Marionette TRACE conn5 <- [1,2414,null,{}] 03:55:48 INFO - PROCESS | 2788 | 1465037748506 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:48 INFO - PROCESS | 2788 | 1465037748508 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:48 INFO - PROCESS | 2788 | 1465037748593 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 03:55:48 INFO - PROCESS | 2788 | 1465037748600 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 2788 | 1465037748602 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017711800 == 36 [pid = 2788] [id = 613] 03:55:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013B19C00) [pid = 2788] [serial = 1839] [outer = 0000000000000000] 03:55:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013BA7000) [pid = 2788] [serial = 1840] [outer = 000000B013B19C00] 03:55:48 INFO - PROCESS | 2788 | 1465037748646 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013C62800) [pid = 2788] [serial = 1841] [outer = 000000B013B19C00] 03:55:49 INFO - PROCESS | 2788 | 1465037749251 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 776ms 03:55:49 INFO - PROCESS | 2788 | 1465037749320 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 2788 | 1465037749325 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 03:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:55:49 INFO - PROCESS | 2788 | 1465037749345 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 2788 | 1465037749349 Marionette TRACE conn5 <- [1,2418,null,{}] 03:55:49 INFO - PROCESS | 2788 | 1465037749356 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:49 INFO - PROCESS | 2788 | 1465037749359 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:49 INFO - PROCESS | 2788 | 1465037749499 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 03:55:49 INFO - PROCESS | 2788 | 1465037749618 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 2788 | 1465037749623 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F415800 == 37 [pid = 2788] [id = 614] 03:55:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0070A7C00) [pid = 2788] [serial = 1842] [outer = 0000000000000000] 03:55:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00BF47C00) [pid = 2788] [serial = 1843] [outer = 000000B0070A7C00] 03:55:49 INFO - PROCESS | 2788 | 1465037749684 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E310000) [pid = 2788] [serial = 1844] [outer = 000000B0070A7C00] 03:55:50 INFO - PROCESS | 2788 | 1465037750270 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1004ms 03:55:50 INFO - PROCESS | 2788 | 1465037750339 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 2788 | 1465037750344 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 03:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:55:50 INFO - PROCESS | 2788 | 1465037750350 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 2788 | 1465037750354 Marionette TRACE conn5 <- [1,2422,null,{}] 03:55:50 INFO - PROCESS | 2788 | 1465037750358 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 2788 | 1465037750361 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:50 INFO - PROCESS | 2788 | 1465037750521 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 03:55:50 INFO - PROCESS | 2788 | 1465037750648 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 2788 | 1465037750651 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B05800 == 38 [pid = 2788] [id = 615] 03:55:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FB1E400) [pid = 2788] [serial = 1845] [outer = 0000000000000000] 03:55:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FEF8800) [pid = 2788] [serial = 1846] [outer = 000000B00FB1E400] 03:55:50 INFO - PROCESS | 2788 | 1465037750710 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010C03400) [pid = 2788] [serial = 1847] [outer = 000000B00FB1E400] 03:55:51 INFO - PROCESS | 2788 | 1465037751341 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1035ms 03:55:51 INFO - PROCESS | 2788 | 1465037751388 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 2788 | 1465037751391 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 03:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:55:51 INFO - PROCESS | 2788 | 1465037751394 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 2788 | 1465037751398 Marionette TRACE conn5 <- [1,2426,null,{}] 03:55:51 INFO - PROCESS | 2788 | 1465037751431 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 2788 | 1465037751436 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:51 INFO - PROCESS | 2788 | 1465037751582 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 03:55:51 INFO - PROCESS | 2788 | 1465037751733 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 2788 | 1465037751737 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DB2000 == 39 [pid = 2788] [id = 616] 03:55:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B010E5CC00) [pid = 2788] [serial = 1848] [outer = 0000000000000000] 03:55:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B0134A7C00) [pid = 2788] [serial = 1849] [outer = 000000B010E5CC00] 03:55:51 INFO - PROCESS | 2788 | 1465037751795 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013951400) [pid = 2788] [serial = 1850] [outer = 000000B010E5CC00] 03:55:52 INFO - PROCESS | 2788 | 1465037752649 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1294ms 03:55:52 INFO - PROCESS | 2788 | 1465037752691 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 2788 | 1465037752695 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 03:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:55:52 INFO - PROCESS | 2788 | 1465037752700 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 2788 | 1465037752703 Marionette TRACE conn5 <- [1,2430,null,{}] 03:55:52 INFO - PROCESS | 2788 | 1465037752709 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:52 INFO - PROCESS | 2788 | 1465037752712 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:52 INFO - PROCESS | 2788 | 1465037752835 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 03:55:52 INFO - PROCESS | 2788 | 1465037752964 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 2788 | 1465037752967 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CC9C800 == 40 [pid = 2788] [id = 617] 03:55:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B008AA5C00) [pid = 2788] [serial = 1851] [outer = 0000000000000000] 03:55:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00BF51800) [pid = 2788] [serial = 1852] [outer = 000000B008AA5C00] 03:55:53 INFO - PROCESS | 2788 | 1465037753019 Marionette DEBUG loaded listener.js 03:55:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00E30D400) [pid = 2788] [serial = 1853] [outer = 000000B008AA5C00] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B01708B800 == 39 [pid = 2788] [id = 612] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B010422000 == 38 [pid = 2788] [id = 611] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC4800 == 37 [pid = 2788] [id = 610] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B015772000 == 36 [pid = 2788] [id = 609] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399D800 == 35 [pid = 2788] [id = 608] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344F000 == 34 [pid = 2788] [id = 607] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FBF0800 == 33 [pid = 2788] [id = 606] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCAA800 == 32 [pid = 2788] [id = 605] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B0078A8800 == 31 [pid = 2788] [id = 604] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F2800 == 30 [pid = 2788] [id = 603] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B0100EB800 == 29 [pid = 2788] [id = 602] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DB2000 == 28 [pid = 2788] [id = 616] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B05800 == 27 [pid = 2788] [id = 615] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B017711800 == 26 [pid = 2788] [id = 613] 03:55:53 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F415800 == 25 [pid = 2788] [id = 614] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B011D51400) [pid = 2788] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00EDF0400) [pid = 2788] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00C9EB400) [pid = 2788] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B009055000) [pid = 2788] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008AAC800) [pid = 2788] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00BF50400) [pid = 2788] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B003E5CC00) [pid = 2788] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B007D9B800) [pid = 2788] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C9EA800) [pid = 2788] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00FB19800) [pid = 2788] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00CC5A400) [pid = 2788] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008AA8400) [pid = 2788] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01009E800) [pid = 2788] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FB1BC00) [pid = 2788] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013BA8000) [pid = 2788] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0134A4000) [pid = 2788] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B01556F800) [pid = 2788] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013C6F400) [pid = 2788] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00F686000) [pid = 2788] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FEEBC00) [pid = 2788] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00FF52C00) [pid = 2788] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B01245DC00) [pid = 2788] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010C69400) [pid = 2788] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B010E52800) [pid = 2788] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B010C6F800) [pid = 2788] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:55:53 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B00E36D800) [pid = 2788] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:55:54 INFO - PROCESS | 2788 | 1465037754260 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1594ms 03:55:54 INFO - PROCESS | 2788 | 1465037754295 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 2788 | 1465037754299 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 03:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:55:54 INFO - PROCESS | 2788 | 1465037754304 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 2788 | 1465037754308 Marionette TRACE conn5 <- [1,2434,null,{}] 03:55:54 INFO - PROCESS | 2788 | 1465037754313 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:54 INFO - PROCESS | 2788 | 1465037754316 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:54 INFO - PROCESS | 2788 | 1465037754450 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 03:55:54 INFO - PROCESS | 2788 | 1465037754531 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2788 | 1465037754534 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C927000 == 26 [pid = 2788] [id = 618] 03:55:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B003C88800) [pid = 2788] [serial = 1854] [outer = 0000000000000000] 03:55:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B007175C00) [pid = 2788] [serial = 1855] [outer = 000000B003C88800] 03:55:54 INFO - PROCESS | 2788 | 1465037754583 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B007EA5C00) [pid = 2788] [serial = 1856] [outer = 000000B003C88800] 03:55:54 INFO - PROCESS | 2788 | 1465037754989 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 03:55:55 INFO - PROCESS | 2788 | 1465037755065 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 2788 | 1465037755070 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 03:55:55 INFO - PROCESS | 2788 | 1465037755077 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 2788 | 1465037755080 Marionette TRACE conn5 <- [1,2438,null,{}] 03:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:55:55 INFO - PROCESS | 2788 | 1465037755088 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:55 INFO - PROCESS | 2788 | 1465037755091 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:55 INFO - PROCESS | 2788 | 1465037755188 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 03:55:55 INFO - PROCESS | 2788 | 1465037755203 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 2788 | 1465037755206 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72B800 == 27 [pid = 2788] [id = 619] 03:55:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B008AA8400) [pid = 2788] [serial = 1857] [outer = 0000000000000000] 03:55:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00904B400) [pid = 2788] [serial = 1858] [outer = 000000B008AA8400] 03:55:55 INFO - PROCESS | 2788 | 1465037755255 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00BF53400) [pid = 2788] [serial = 1859] [outer = 000000B008AA8400] 03:55:55 INFO - PROCESS | 2788 | 1465037755698 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 03:55:55 INFO - PROCESS | 2788 | 1465037755776 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 2788 | 1465037755779 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 03:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:55:55 INFO - PROCESS | 2788 | 1465037755782 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 2788 | 1465037755786 Marionette TRACE conn5 <- [1,2442,null,{}] 03:55:55 INFO - PROCESS | 2788 | 1465037755798 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:55 INFO - PROCESS | 2788 | 1465037755803 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:55 INFO - PROCESS | 2788 | 1465037755893 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 03:55:55 INFO - PROCESS | 2788 | 1465037755900 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 2788 | 1465037755904 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010404800 == 28 [pid = 2788] [id = 620] 03:55:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C9E5000) [pid = 2788] [serial = 1860] [outer = 0000000000000000] 03:55:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C9EFC00) [pid = 2788] [serial = 1861] [outer = 000000B00C9E5000] 03:55:55 INFO - PROCESS | 2788 | 1465037755952 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E364400) [pid = 2788] [serial = 1862] [outer = 000000B00C9E5000] 03:55:56 INFO - PROCESS | 2788 | 1465037756433 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 03:55:56 INFO - PROCESS | 2788 | 1465037756476 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 2788 | 1465037756479 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 03:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:55:56 INFO - PROCESS | 2788 | 1465037756490 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 2788 | 1465037756492 Marionette TRACE conn5 <- [1,2446,null,{}] 03:55:56 INFO - PROCESS | 2788 | 1465037756495 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:56 INFO - PROCESS | 2788 | 1465037756497 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:56 INFO - PROCESS | 2788 | 1465037756644 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 03:55:56 INFO - PROCESS | 2788 | 1465037756699 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 2788 | 1465037756701 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01248A800 == 29 [pid = 2788] [id = 621] 03:55:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EB53800) [pid = 2788] [serial = 1863] [outer = 0000000000000000] 03:55:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00EDF0800) [pid = 2788] [serial = 1864] [outer = 000000B00EB53800] 03:55:56 INFO - PROCESS | 2788 | 1465037756747 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00F5DC000) [pid = 2788] [serial = 1865] [outer = 000000B00EB53800] 03:55:57 INFO - PROCESS | 2788 | 1465037757215 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 797ms 03:55:57 INFO - PROCESS | 2788 | 1465037757286 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 2788 | 1465037757288 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 03:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:55:57 INFO - PROCESS | 2788 | 1465037757291 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 2788 | 1465037757293 Marionette TRACE conn5 <- [1,2450,null,{}] 03:55:57 INFO - PROCESS | 2788 | 1465037757297 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:57 INFO - PROCESS | 2788 | 1465037757299 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:57 INFO - PROCESS | 2788 | 1465037757411 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 03:55:57 INFO - PROCESS | 2788 | 1465037757469 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 2788 | 1465037757471 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013460800 == 30 [pid = 2788] [id = 622] 03:55:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00F791000) [pid = 2788] [serial = 1866] [outer = 0000000000000000] 03:55:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB1B800) [pid = 2788] [serial = 1867] [outer = 000000B00F791000] 03:55:57 INFO - PROCESS | 2788 | 1465037757517 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FEF0C00) [pid = 2788] [serial = 1868] [outer = 000000B00F791000] 03:55:57 INFO - PROCESS | 2788 | 1465037757950 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 03:55:58 INFO - PROCESS | 2788 | 1465037758036 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 2788 | 1465037758038 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 03:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:55:58 INFO - PROCESS | 2788 | 1465037758041 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - PROCESS | 2788 | 1465037758043 Marionette TRACE conn5 <- [1,2454,null,{}] 03:55:58 INFO - PROCESS | 2788 | 1465037758047 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 2788 | 1465037758053 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:58 INFO - PROCESS | 2788 | 1465037758337 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010C6B400) [pid = 2788] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00326CC00) [pid = 2788] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00C5C9C00) [pid = 2788] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00E369400) [pid = 2788] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00FEEB800) [pid = 2788] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B007E05400) [pid = 2788] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B007E08C00) [pid = 2788] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B008A7E400) [pid = 2788] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B0029EBC00) [pid = 2788] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013910000) [pid = 2788] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013945C00) [pid = 2788] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:55:58 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013B19C00) [pid = 2788] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:55:58 INFO - PROCESS | 2788 | 1465037758402 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 2788 | 1465037758404 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC3000 == 31 [pid = 2788] [id = 623] 03:55:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B0029EBC00) [pid = 2788] [serial = 1869] [outer = 0000000000000000] 03:55:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B007E05400) [pid = 2788] [serial = 1870] [outer = 000000B0029EBC00] 03:55:58 INFO - PROCESS | 2788 | 1465037758450 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00FF4B000) [pid = 2788] [serial = 1871] [outer = 000000B0029EBC00] 03:55:58 INFO - PROCESS | 2788 | 1465037758823 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 837ms 03:55:58 INFO - PROCESS | 2788 | 1465037758880 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 2788 | 1465037758882 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 03:55:58 INFO - PROCESS | 2788 | 1465037758885 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:55:58 INFO - PROCESS | 2788 | 1465037758887 Marionette TRACE conn5 <- [1,2458,null,{}] 03:55:58 INFO - PROCESS | 2788 | 1465037758891 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 2788 | 1465037758893 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:58 INFO - PROCESS | 2788 | 1465037758974 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 03:55:58 INFO - PROCESS | 2788 | 1465037758980 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 2788 | 1465037758982 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E84800 == 32 [pid = 2788] [id = 624] 03:55:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010C11C00) [pid = 2788] [serial = 1872] [outer = 0000000000000000] 03:55:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010C6F800) [pid = 2788] [serial = 1873] [outer = 000000B010C11C00] 03:55:59 INFO - PROCESS | 2788 | 1465037759027 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E54400) [pid = 2788] [serial = 1874] [outer = 000000B010C11C00] 03:55:59 INFO - PROCESS | 2788 | 1465037759438 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 587ms 03:55:59 INFO - PROCESS | 2788 | 1465037759489 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2788 | 1465037759492 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 03:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:55:59 INFO - PROCESS | 2788 | 1465037759495 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2788 | 1465037759497 Marionette TRACE conn5 <- [1,2462,null,{}] 03:55:59 INFO - PROCESS | 2788 | 1465037759501 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 2788 | 1465037759503 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:59 INFO - PROCESS | 2788 | 1465037759586 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 03:55:59 INFO - PROCESS | 2788 | 1465037759592 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 2788 | 1465037759594 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:55:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B1A800 == 33 [pid = 2788] [id = 625] 03:55:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010E5DC00) [pid = 2788] [serial = 1875] [outer = 0000000000000000] 03:55:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B011E0B000) [pid = 2788] [serial = 1876] [outer = 000000B010E5DC00] 03:55:59 INFO - PROCESS | 2788 | 1465037759648 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012D8B000) [pid = 2788] [serial = 1877] [outer = 000000B010E5DC00] 03:56:00 INFO - PROCESS | 2788 | 1465037760087 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 03:56:00 INFO - PROCESS | 2788 | 1465037760125 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 2788 | 1465037760127 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 03:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:56:00 INFO - PROCESS | 2788 | 1465037760142 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 2788 | 1465037760144 Marionette TRACE conn5 <- [1,2466,null,{}] 03:56:00 INFO - PROCESS | 2788 | 1465037760152 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 2788 | 1465037760154 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:00 INFO - PROCESS | 2788 | 1465037760239 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 03:56:00 INFO - PROCESS | 2788 | 1465037760247 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 2788 | 1465037760249 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CBE000 == 34 [pid = 2788] [id = 626] 03:56:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B012D92400) [pid = 2788] [serial = 1878] [outer = 0000000000000000] 03:56:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013028C00) [pid = 2788] [serial = 1879] [outer = 000000B012D92400] 03:56:00 INFO - PROCESS | 2788 | 1465037760294 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013492800) [pid = 2788] [serial = 1880] [outer = 000000B012D92400] 03:56:01 INFO - PROCESS | 2788 | 1465037761139 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1042ms 03:56:01 INFO - PROCESS | 2788 | 1465037761177 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 2788 | 1465037761182 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 03:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:56:01 INFO - PROCESS | 2788 | 1465037761207 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 2788 | 1465037761213 Marionette TRACE conn5 <- [1,2470,null,{}] 03:56:01 INFO - PROCESS | 2788 | 1465037761219 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:01 INFO - PROCESS | 2788 | 1465037761222 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:01 INFO - PROCESS | 2788 | 1465037761364 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 03:56:01 INFO - PROCESS | 2788 | 1465037761481 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 2788 | 1465037761484 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F415800 == 35 [pid = 2788] [id = 627] 03:56:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0078D4000) [pid = 2788] [serial = 1881] [outer = 0000000000000000] 03:56:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008964800) [pid = 2788] [serial = 1882] [outer = 000000B0078D4000] 03:56:01 INFO - PROCESS | 2788 | 1465037761545 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00BF4F000) [pid = 2788] [serial = 1883] [outer = 000000B0078D4000] 03:56:02 INFO - PROCESS | 2788 | 1465037762199 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1058ms 03:56:02 INFO - PROCESS | 2788 | 1465037762249 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 2788 | 1465037762254 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 03:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:56:02 INFO - PROCESS | 2788 | 1465037762261 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 2788 | 1465037762264 Marionette TRACE conn5 <- [1,2474,null,{}] 03:56:02 INFO - PROCESS | 2788 | 1465037762268 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 2788 | 1465037762271 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:02 INFO - PROCESS | 2788 | 1465037762425 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 03:56:02 INFO - PROCESS | 2788 | 1465037762555 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 2788 | 1465037762558 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01398A800 == 36 [pid = 2788] [id = 628] 03:56:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C983400) [pid = 2788] [serial = 1884] [outer = 0000000000000000] 03:56:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00EB50000) [pid = 2788] [serial = 1885] [outer = 000000B00C983400] 03:56:02 INFO - PROCESS | 2788 | 1465037762619 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00FD3A800) [pid = 2788] [serial = 1886] [outer = 000000B00C983400] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B1A800 == 35 [pid = 2788] [id = 625] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E84800 == 34 [pid = 2788] [id = 624] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC3000 == 33 [pid = 2788] [id = 623] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B013460800 == 32 [pid = 2788] [id = 622] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B01248A800 == 31 [pid = 2788] [id = 621] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B010404800 == 30 [pid = 2788] [id = 620] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72B800 == 29 [pid = 2788] [id = 619] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C927000 == 28 [pid = 2788] [id = 618] 03:56:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CC9C800 == 27 [pid = 2788] [id = 617] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010E2FC00) [pid = 2788] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0132C1000) [pid = 2788] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B012E0D400) [pid = 2788] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01348FC00) [pid = 2788] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0132B4800) [pid = 2788] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00EDE7C00) [pid = 2788] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00F338800) [pid = 2788] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FF4FC00) [pid = 2788] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B009054800) [pid = 2788] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00EDF1000) [pid = 2788] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00896B800) [pid = 2788] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00BF4A400) [pid = 2788] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008E7B800) [pid = 2788] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00F6AE400) [pid = 2788] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C5D2C00) [pid = 2788] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01392AC00) [pid = 2788] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013B15800) [pid = 2788] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013C62800) [pid = 2788] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B01394F800) [pid = 2788] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013BA7000) [pid = 2788] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013943C00) [pid = 2788] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B011E06000) [pid = 2788] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B0132C0800) [pid = 2788] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B01024A000) [pid = 2788] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:56:03 INFO - PROCESS | 2788 | 1465037763540 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1342ms 03:56:03 INFO - PROCESS | 2788 | 1465037763605 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 2788 | 1465037763609 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 03:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:56:03 INFO - PROCESS | 2788 | 1465037763614 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 2788 | 1465037763617 Marionette TRACE conn5 <- [1,2478,null,{}] 03:56:03 INFO - PROCESS | 2788 | 1465037763623 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:03 INFO - PROCESS | 2788 | 1465037763626 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:03 INFO - PROCESS | 2788 | 1465037763736 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 03:56:03 INFO - PROCESS | 2788 | 1465037763744 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 2788 | 1465037763746 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C529000 == 28 [pid = 2788] [id = 629] 03:56:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B007E9F000) [pid = 2788] [serial = 1887] [outer = 0000000000000000] 03:56:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B008971C00) [pid = 2788] [serial = 1888] [outer = 000000B007E9F000] 03:56:03 INFO - PROCESS | 2788 | 1465037763800 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00945E000) [pid = 2788] [serial = 1889] [outer = 000000B007E9F000] 03:56:04 INFO - PROCESS | 2788 | 1465037764343 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 776ms 03:56:04 INFO - PROCESS | 2788 | 1465037764395 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 2788 | 1465037764400 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 03:56:04 INFO - PROCESS | 2788 | 1465037764406 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:56:04 INFO - PROCESS | 2788 | 1465037764408 Marionette TRACE conn5 <- [1,2482,null,{}] 03:56:04 INFO - PROCESS | 2788 | 1465037764412 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2788 | 1465037764415 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:04 INFO - PROCESS | 2788 | 1465037764507 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 03:56:04 INFO - PROCESS | 2788 | 1465037764522 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 2788 | 1465037764524 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F72B800 == 29 [pid = 2788] [id = 630] 03:56:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00CC53400) [pid = 2788] [serial = 1890] [outer = 0000000000000000] 03:56:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00CC5DC00) [pid = 2788] [serial = 1891] [outer = 000000B00CC53400] 03:56:04 INFO - PROCESS | 2788 | 1465037764572 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00E994800) [pid = 2788] [serial = 1892] [outer = 000000B00CC53400] 03:56:05 INFO - PROCESS | 2788 | 1465037765045 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 03:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:56:05 INFO - PROCESS | 2788 | 1465037765100 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2788 | 1465037765103 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 03:56:05 INFO - PROCESS | 2788 | 1465037765107 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 2788 | 1465037765110 Marionette TRACE conn5 <- [1,2486,null,{}] 03:56:05 INFO - PROCESS | 2788 | 1465037765121 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2788 | 1465037765126 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:05 INFO - PROCESS | 2788 | 1465037765246 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 03:56:05 INFO - PROCESS | 2788 | 1465037765338 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2788 | 1465037765341 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EDB000 == 30 [pid = 2788] [id = 631] 03:56:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00F6ABC00) [pid = 2788] [serial = 1893] [outer = 0000000000000000] 03:56:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FB93C00) [pid = 2788] [serial = 1894] [outer = 000000B00F6ABC00] 03:56:05 INFO - PROCESS | 2788 | 1465037765391 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00FF51800) [pid = 2788] [serial = 1895] [outer = 000000B00F6ABC00] 03:56:05 INFO - PROCESS | 2788 | 1465037765817 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 03:56:05 INFO - PROCESS | 2788 | 1465037765843 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2788 | 1465037765846 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 03:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:56:05 INFO - PROCESS | 2788 | 1465037765854 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 2788 | 1465037765856 Marionette TRACE conn5 <- [1,2490,null,{}] 03:56:05 INFO - PROCESS | 2788 | 1465037765860 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2788 | 1465037765862 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:05 INFO - PROCESS | 2788 | 1465037765981 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 03:56:06 INFO - PROCESS | 2788 | 1465037766029 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 2788 | 1465037766031 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137D2000 == 31 [pid = 2788] [id = 632] 03:56:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B01022C400) [pid = 2788] [serial = 1896] [outer = 0000000000000000] 03:56:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B0104B9400) [pid = 2788] [serial = 1897] [outer = 000000B01022C400] 03:56:06 INFO - PROCESS | 2788 | 1465037766090 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010C6CC00) [pid = 2788] [serial = 1898] [outer = 000000B01022C400] 03:56:06 INFO - PROCESS | 2788 | 1465037766517 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 03:56:06 INFO - PROCESS | 2788 | 1465037766548 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 2788 | 1465037766550 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 03:56:06 INFO - PROCESS | 2788 | 1465037766553 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:56:06 INFO - PROCESS | 2788 | 1465037766555 Marionette TRACE conn5 <- [1,2494,null,{}] 03:56:06 INFO - PROCESS | 2788 | 1465037766565 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:06 INFO - PROCESS | 2788 | 1465037766567 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:06 INFO - PROCESS | 2788 | 1465037766708 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 03:56:06 INFO - PROCESS | 2788 | 1465037766718 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 2788 | 1465037766720 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E7B000 == 32 [pid = 2788] [id = 633] 03:56:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B002D02800) [pid = 2788] [serial = 1899] [outer = 0000000000000000] 03:56:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E58C00) [pid = 2788] [serial = 1900] [outer = 000000B002D02800] 03:56:06 INFO - PROCESS | 2788 | 1465037766764 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012E0E000) [pid = 2788] [serial = 1901] [outer = 000000B002D02800] 03:56:07 INFO - PROCESS | 2788 | 1465037767229 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 03:56:07 INFO - PROCESS | 2788 | 1465037767290 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 2788 | 1465037767292 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 03:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:56:07 INFO - PROCESS | 2788 | 1465037767295 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 2788 | 1465037767297 Marionette TRACE conn5 <- [1,2498,null,{}] 03:56:07 INFO - PROCESS | 2788 | 1465037767300 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 2788 | 1465037767306 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:07 INFO - PROCESS | 2788 | 1465037767459 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 03:56:07 INFO - PROCESS | 2788 | 1465037767517 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2788 | 1465037767519 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB3000 == 33 [pid = 2788] [id = 634] 03:56:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B012E0D800) [pid = 2788] [serial = 1902] [outer = 0000000000000000] 03:56:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01348E000) [pid = 2788] [serial = 1903] [outer = 000000B012E0D800] 03:56:07 INFO - PROCESS | 2788 | 1465037767565 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013923C00) [pid = 2788] [serial = 1904] [outer = 000000B012E0D800] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008AA8400) [pid = 2788] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FB1E400) [pid = 2788] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EB53800) [pid = 2788] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010E5CC00) [pid = 2788] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00F791000) [pid = 2788] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C9E5000) [pid = 2788] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008AA5C00) [pid = 2788] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B0070A7C00) [pid = 2788] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B0029EBC00) [pid = 2788] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010C11C00) [pid = 2788] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B003C88800) [pid = 2788] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:56:07 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010E5DC00) [pid = 2788] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:56:08 INFO - PROCESS | 2788 | 1465037768005 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 776ms 03:56:08 INFO - PROCESS | 2788 | 1465037768075 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 2788 | 1465037768077 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 03:56:08 INFO - PROCESS | 2788 | 1465037768080 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:56:08 INFO - PROCESS | 2788 | 1465037768082 Marionette TRACE conn5 <- [1,2502,null,{}] 03:56:08 INFO - PROCESS | 2788 | 1465037768086 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:08 INFO - PROCESS | 2788 | 1465037768088 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:08 INFO - PROCESS | 2788 | 1465037768172 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 03:56:08 INFO - PROCESS | 2788 | 1465037768180 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 2788 | 1465037768182 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCBC000 == 34 [pid = 2788] [id = 635] 03:56:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00C4EB000) [pid = 2788] [serial = 1905] [outer = 0000000000000000] 03:56:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B010C11C00) [pid = 2788] [serial = 1906] [outer = 000000B00C4EB000] 03:56:08 INFO - PROCESS | 2788 | 1465037768226 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B013925000) [pid = 2788] [serial = 1907] [outer = 000000B00C4EB000] 03:56:08 INFO - PROCESS | 2788 | 1465037768644 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 03:56:08 INFO - PROCESS | 2788 | 1465037768712 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 2788 | 1465037768714 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 03:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:56:08 INFO - PROCESS | 2788 | 1465037768718 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 2788 | 1465037768719 Marionette TRACE conn5 <- [1,2506,null,{}] 03:56:08 INFO - PROCESS | 2788 | 1465037768723 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:08 INFO - PROCESS | 2788 | 1465037768733 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:08 INFO - PROCESS | 2788 | 1465037768816 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 03:56:08 INFO - PROCESS | 2788 | 1465037768821 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 2788 | 1465037768823 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017098800 == 35 [pid = 2788] [id = 636] 03:56:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B013930C00) [pid = 2788] [serial = 1908] [outer = 0000000000000000] 03:56:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B013947400) [pid = 2788] [serial = 1909] [outer = 000000B013930C00] 03:56:08 INFO - PROCESS | 2788 | 1465037768868 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013951000) [pid = 2788] [serial = 1910] [outer = 000000B013930C00] 03:56:09 INFO - PROCESS | 2788 | 1465037769295 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 03:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:56:09 INFO - PROCESS | 2788 | 1465037769350 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 2788 | 1465037769352 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 03:56:09 INFO - PROCESS | 2788 | 1465037769356 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2788 | 1465037769357 Marionette TRACE conn5 <- [1,2510,null,{}] 03:56:09 INFO - PROCESS | 2788 | 1465037769361 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 2788 | 1465037769363 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:09 INFO - PROCESS | 2788 | 1465037769447 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 03:56:09 INFO - PROCESS | 2788 | 1465037769452 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 2788 | 1465037769454 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01771E000 == 36 [pid = 2788] [id = 637] 03:56:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013950400) [pid = 2788] [serial = 1911] [outer = 0000000000000000] 03:56:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013B18C00) [pid = 2788] [serial = 1912] [outer = 000000B013950400] 03:56:09 INFO - PROCESS | 2788 | 1465037769498 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013BA8000) [pid = 2788] [serial = 1913] [outer = 000000B013950400] 03:56:10 INFO - PROCESS | 2788 | 1465037770169 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 880ms 03:56:10 INFO - PROCESS | 2788 | 1465037770240 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 2788 | 1465037770245 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 03:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:56:10 INFO - PROCESS | 2788 | 1465037770250 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 2788 | 1465037770254 Marionette TRACE conn5 <- [1,2514,null,{}] 03:56:10 INFO - PROCESS | 2788 | 1465037770260 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:10 INFO - PROCESS | 2788 | 1465037770264 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:10 INFO - PROCESS | 2788 | 1465037770431 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 03:56:10 INFO - PROCESS | 2788 | 1465037770550 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 2788 | 1465037770553 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F590800 == 37 [pid = 2788] [id = 638] 03:56:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B008AA0C00) [pid = 2788] [serial = 1914] [outer = 0000000000000000] 03:56:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00BF4A400) [pid = 2788] [serial = 1915] [outer = 000000B008AA0C00] 03:56:10 INFO - PROCESS | 2788 | 1465037770614 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00CC4F400) [pid = 2788] [serial = 1916] [outer = 000000B008AA0C00] 03:56:11 INFO - PROCESS | 2788 | 1465037771244 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1031ms 03:56:11 INFO - PROCESS | 2788 | 1465037771285 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 2788 | 1465037771290 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 03:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:56:11 INFO - PROCESS | 2788 | 1465037771296 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 2788 | 1465037771299 Marionette TRACE conn5 <- [1,2518,null,{}] 03:56:11 INFO - PROCESS | 2788 | 1465037771304 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 2788 | 1465037771307 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:11 INFO - PROCESS | 2788 | 1465037771426 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 03:56:11 INFO - PROCESS | 2788 | 1465037771553 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 2788 | 1465037771555 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DAC800 == 38 [pid = 2788] [id = 639] 03:56:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FB8D000) [pid = 2788] [serial = 1917] [outer = 0000000000000000] 03:56:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FEF5400) [pid = 2788] [serial = 1918] [outer = 000000B00FB8D000] 03:56:11 INFO - PROCESS | 2788 | 1465037771616 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010C69C00) [pid = 2788] [serial = 1919] [outer = 000000B00FB8D000] 03:56:12 INFO - PROCESS | 2788 | 1465037772276 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1030ms 03:56:12 INFO - PROCESS | 2788 | 1465037772329 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 2788 | 1465037772331 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 03:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:56:12 INFO - PROCESS | 2788 | 1465037772335 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 2788 | 1465037772339 Marionette TRACE conn5 <- [1,2522,null,{}] 03:56:12 INFO - PROCESS | 2788 | 1465037772351 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:12 INFO - PROCESS | 2788 | 1465037772356 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:12 INFO - PROCESS | 2788 | 1465037772490 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 03:56:12 INFO - PROCESS | 2788 | 1465037772620 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 2788 | 1465037772624 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7D4000 == 39 [pid = 2788] [id = 640] 03:56:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01390B000) [pid = 2788] [serial = 1920] [outer = 0000000000000000] 03:56:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01392D000) [pid = 2788] [serial = 1921] [outer = 000000B01390B000] 03:56:12 INFO - PROCESS | 2788 | 1465037772685 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013BAD000) [pid = 2788] [serial = 1922] [outer = 000000B01390B000] 03:56:13 INFO - PROCESS | 2788 | 1465037773519 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1240ms 03:56:13 INFO - PROCESS | 2788 | 1465037773578 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 2788 | 1465037773583 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 03:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:56:13 INFO - PROCESS | 2788 | 1465037773589 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 2788 | 1465037773593 Marionette TRACE conn5 <- [1,2526,null,{}] 03:56:13 INFO - PROCESS | 2788 | 1465037773599 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:13 INFO - PROCESS | 2788 | 1465037773603 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:13 INFO - PROCESS | 2788 | 1465037773729 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 03:56:13 INFO - PROCESS | 2788 | 1465037773855 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 2788 | 1465037773860 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBA5000 == 40 [pid = 2788] [id = 641] 03:56:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B0078C6800) [pid = 2788] [serial = 1923] [outer = 0000000000000000] 03:56:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B008934C00) [pid = 2788] [serial = 1924] [outer = 000000B0078C6800] 03:56:13 INFO - PROCESS | 2788 | 1465037773914 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00BF97400) [pid = 2788] [serial = 1925] [outer = 000000B0078C6800] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B017098800 == 39 [pid = 2788] [id = 636] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCBC000 == 38 [pid = 2788] [id = 635] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CB3000 == 37 [pid = 2788] [id = 634] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E7B000 == 36 [pid = 2788] [id = 633] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137D2000 == 35 [pid = 2788] [id = 632] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EDB000 == 34 [pid = 2788] [id = 631] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F72B800 == 33 [pid = 2788] [id = 630] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C529000 == 32 [pid = 2788] [id = 629] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F415800 == 31 [pid = 2788] [id = 627] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CBE000 == 30 [pid = 2788] [id = 626] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B01398A800 == 29 [pid = 2788] [id = 628] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7D4000 == 28 [pid = 2788] [id = 640] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DAC800 == 27 [pid = 2788] [id = 639] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B01771E000 == 26 [pid = 2788] [id = 637] 03:56:15 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F590800 == 25 [pid = 2788] [id = 638] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00904B400) [pid = 2788] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00BF53400) [pid = 2788] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00FEF8800) [pid = 2788] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00F5DC000) [pid = 2788] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010C03400) [pid = 2788] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013951400) [pid = 2788] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FEF0C00) [pid = 2788] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E364400) [pid = 2788] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FB1B800) [pid = 2788] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E30D400) [pid = 2788] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00BF47C00) [pid = 2788] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B0134A7C00) [pid = 2788] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B007E05400) [pid = 2788] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00FF4B000) [pid = 2788] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010C6F800) [pid = 2788] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B007175C00) [pid = 2788] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C9EFC00) [pid = 2788] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00BF51800) [pid = 2788] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B007EA5C00) [pid = 2788] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00E310000) [pid = 2788] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00EDF0800) [pid = 2788] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B010E54400) [pid = 2788] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B011E0B000) [pid = 2788] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B012D8B000) [pid = 2788] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:56:15 INFO - PROCESS | 2788 | 1465037775234 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1696ms 03:56:15 INFO - PROCESS | 2788 | 1465037775289 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 2788 | 1465037775293 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 03:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:56:15 INFO - PROCESS | 2788 | 1465037775298 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 2788 | 1465037775302 Marionette TRACE conn5 <- [1,2530,null,{}] 03:56:15 INFO - PROCESS | 2788 | 1465037775308 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 2788 | 1465037775311 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:15 INFO - PROCESS | 2788 | 1465037775420 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 03:56:15 INFO - PROCESS | 2788 | 1465037775494 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 2788 | 1465037775498 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00902B000 == 26 [pid = 2788] [id = 642] 03:56:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00326A000) [pid = 2788] [serial = 1926] [outer = 0000000000000000] 03:56:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B003759400) [pid = 2788] [serial = 1927] [outer = 000000B00326A000] 03:56:15 INFO - PROCESS | 2788 | 1465037775549 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00787A800) [pid = 2788] [serial = 1928] [outer = 000000B00326A000] 03:56:16 INFO - PROCESS | 2788 | 1465037775999 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 733ms 03:56:16 INFO - PROCESS | 2788 | 1465037776035 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 2788 | 1465037776040 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 03:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:56:16 INFO - PROCESS | 2788 | 1465037776047 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 2788 | 1465037776050 Marionette TRACE conn5 <- [1,2534,null,{}] 03:56:16 INFO - PROCESS | 2788 | 1465037776054 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 2788 | 1465037776057 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:16 INFO - PROCESS | 2788 | 1465037776151 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 03:56:16 INFO - PROCESS | 2788 | 1465037776208 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 2788 | 1465037776211 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDBC000 == 27 [pid = 2788] [id = 643] 03:56:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B008AAA800) [pid = 2788] [serial = 1929] [outer = 0000000000000000] 03:56:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B008E77800) [pid = 2788] [serial = 1930] [outer = 000000B008AAA800] 03:56:16 INFO - PROCESS | 2788 | 1465037776259 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00BF4C800) [pid = 2788] [serial = 1931] [outer = 000000B008AAA800] 03:56:16 INFO - PROCESS | 2788 | 1465037776746 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 03:56:16 INFO - PROCESS | 2788 | 1465037776783 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 2788 | 1465037776785 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 03:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:56:16 INFO - PROCESS | 2788 | 1465037776789 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 2788 | 1465037776792 Marionette TRACE conn5 <- [1,2538,null,{}] 03:56:16 INFO - PROCESS | 2788 | 1465037776804 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 2788 | 1465037776808 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:16 INFO - PROCESS | 2788 | 1465037776898 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 03:56:16 INFO - PROCESS | 2788 | 1465037776906 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 2788 | 1465037776910 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFCA000 == 28 [pid = 2788] [id = 644] 03:56:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B002A22000) [pid = 2788] [serial = 1932] [outer = 0000000000000000] 03:56:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00E305000) [pid = 2788] [serial = 1933] [outer = 000000B002A22000] 03:56:16 INFO - PROCESS | 2788 | 1465037776960 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00E36A800) [pid = 2788] [serial = 1934] [outer = 000000B002A22000] 03:56:17 INFO - PROCESS | 2788 | 1465037777454 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 03:56:17 INFO - PROCESS | 2788 | 1465037777482 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 2788 | 1465037777485 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 03:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:56:17 INFO - PROCESS | 2788 | 1465037777488 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 2788 | 1465037777490 Marionette TRACE conn5 <- [1,2542,null,{}] 03:56:17 INFO - PROCESS | 2788 | 1465037777493 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 2788 | 1465037777496 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:17 INFO - PROCESS | 2788 | 1465037777642 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 03:56:17 INFO - PROCESS | 2788 | 1465037777657 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 2788 | 1465037777659 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012481800 == 29 [pid = 2788] [id = 645] 03:56:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00EDE7000) [pid = 2788] [serial = 1935] [outer = 0000000000000000] 03:56:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00F203800) [pid = 2788] [serial = 1936] [outer = 000000B00EDE7000] 03:56:17 INFO - PROCESS | 2788 | 1465037777705 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00F68A000) [pid = 2788] [serial = 1937] [outer = 000000B00EDE7000] 03:56:18 INFO - PROCESS | 2788 | 1465037778178 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 03:56:18 INFO - PROCESS | 2788 | 1465037778223 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2788 | 1465037778225 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 03:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:56:18 INFO - PROCESS | 2788 | 1465037778228 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 2788 | 1465037778230 Marionette TRACE conn5 <- [1,2546,null,{}] 03:56:18 INFO - PROCESS | 2788 | 1465037778234 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 2788 | 1465037778236 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:18 INFO - PROCESS | 2788 | 1465037778346 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 03:56:18 INFO - PROCESS | 2788 | 1465037778353 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 2788 | 1465037778355 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01345E800 == 30 [pid = 2788] [id = 646] 03:56:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B008AA8800) [pid = 2788] [serial = 1938] [outer = 0000000000000000] 03:56:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB18800) [pid = 2788] [serial = 1939] [outer = 000000B008AA8800] 03:56:18 INFO - PROCESS | 2788 | 1465037778400 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FEEC000) [pid = 2788] [serial = 1940] [outer = 000000B008AA8800] 03:56:18 INFO - PROCESS | 2788 | 1465037778888 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 03:56:18 INFO - PROCESS | 2788 | 1465037778924 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2788 | 1465037778926 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 03:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:56:18 INFO - PROCESS | 2788 | 1465037778930 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 2788 | 1465037778932 Marionette TRACE conn5 <- [1,2550,null,{}] 03:56:18 INFO - PROCESS | 2788 | 1465037778935 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 2788 | 1465037778941 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:19 INFO - PROCESS | 2788 | 1465037779115 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 03:56:19 INFO - PROCESS | 2788 | 1465037779167 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 2788 | 1465037779169 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CD1000 == 31 [pid = 2788] [id = 647] 03:56:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B002D03000) [pid = 2788] [serial = 1941] [outer = 0000000000000000] 03:56:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01009F800) [pid = 2788] [serial = 1942] [outer = 000000B002D03000] 03:56:19 INFO - PROCESS | 2788 | 1465037779215 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010C79000) [pid = 2788] [serial = 1943] [outer = 000000B002D03000] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01022C400) [pid = 2788] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B002D02800) [pid = 2788] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B012E0D800) [pid = 2788] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B012D92400) [pid = 2788] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C983400) [pid = 2788] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00F6ABC00) [pid = 2788] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00CC53400) [pid = 2788] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0078D4000) [pid = 2788] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B007E9F000) [pid = 2788] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013950400) [pid = 2788] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013930C00) [pid = 2788] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:56:19 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C4EB000) [pid = 2788] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:56:19 INFO - PROCESS | 2788 | 1465037779829 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 944ms 03:56:19 INFO - PROCESS | 2788 | 1465037779877 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 2788 | 1465037779879 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 03:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:56:19 INFO - PROCESS | 2788 | 1465037779883 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 2788 | 1465037779885 Marionette TRACE conn5 <- [1,2554,null,{}] 03:56:19 INFO - PROCESS | 2788 | 1465037779888 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:19 INFO - PROCESS | 2788 | 1465037779890 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:20 INFO - PROCESS | 2788 | 1465037780001 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 03:56:20 INFO - PROCESS | 2788 | 1465037780057 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 2788 | 1465037780059 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E71800 == 32 [pid = 2788] [id = 648] 03:56:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B003758800) [pid = 2788] [serial = 1944] [outer = 0000000000000000] 03:56:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00C9E9400) [pid = 2788] [serial = 1945] [outer = 000000B003758800] 03:56:20 INFO - PROCESS | 2788 | 1465037780105 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E30800) [pid = 2788] [serial = 1946] [outer = 000000B003758800] 03:56:20 INFO - PROCESS | 2788 | 1465037780505 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 03:56:20 INFO - PROCESS | 2788 | 1465037780576 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 2788 | 1465037780578 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 03:56:20 INFO - PROCESS | 2788 | 1465037780586 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:56:20 INFO - PROCESS | 2788 | 1465037780588 Marionette TRACE conn5 <- [1,2558,null,{}] 03:56:20 INFO - PROCESS | 2788 | 1465037780592 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:20 INFO - PROCESS | 2788 | 1465037780594 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:20 INFO - PROCESS | 2788 | 1465037780675 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 03:56:20 INFO - PROCESS | 2788 | 1465037780685 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 2788 | 1465037780687 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B1D800 == 33 [pid = 2788] [id = 649] 03:56:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B011D4D000) [pid = 2788] [serial = 1947] [outer = 0000000000000000] 03:56:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B011D51400) [pid = 2788] [serial = 1948] [outer = 000000B011D4D000] 03:56:20 INFO - PROCESS | 2788 | 1465037780732 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012456C00) [pid = 2788] [serial = 1949] [outer = 000000B011D4D000] 03:56:21 INFO - PROCESS | 2788 | 1465037781181 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 629ms 03:56:21 INFO - PROCESS | 2788 | 1465037781219 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 2788 | 1465037781221 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 03:56:21 INFO - PROCESS | 2788 | 1465037781225 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:56:21 INFO - PROCESS | 2788 | 1465037781226 Marionette TRACE conn5 <- [1,2562,null,{}] 03:56:21 INFO - PROCESS | 2788 | 1465037781230 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:21 INFO - PROCESS | 2788 | 1465037781232 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:21 INFO - PROCESS | 2788 | 1465037781313 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 03:56:21 INFO - PROCESS | 2788 | 1465037781318 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 2788 | 1465037781320 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FFC9800 == 34 [pid = 2788] [id = 650] 03:56:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01245AC00) [pid = 2788] [serial = 1950] [outer = 0000000000000000] 03:56:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01302A000) [pid = 2788] [serial = 1951] [outer = 000000B01245AC00] 03:56:21 INFO - PROCESS | 2788 | 1465037781365 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01348A000) [pid = 2788] [serial = 1952] [outer = 000000B01245AC00] 03:56:21 INFO - PROCESS | 2788 | 1465037781950 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 775ms 03:56:22 INFO - PROCESS | 2788 | 1465037782040 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 2788 | 1465037782045 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 03:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:56:22 INFO - PROCESS | 2788 | 1465037782075 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 2788 | 1465037782080 Marionette TRACE conn5 <- [1,2566,null,{}] 03:56:22 INFO - PROCESS | 2788 | 1465037782086 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 2788 | 1465037782089 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:22 INFO - PROCESS | 2788 | 1465037782246 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 03:56:22 INFO - PROCESS | 2788 | 1465037782324 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 2788 | 1465037782329 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E094800 == 35 [pid = 2788] [id = 651] 03:56:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B002A20800) [pid = 2788] [serial = 1953] [outer = 0000000000000000] 03:56:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B007966000) [pid = 2788] [serial = 1954] [outer = 000000B002A20800] 03:56:22 INFO - PROCESS | 2788 | 1465037782429 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B008AA5C00) [pid = 2788] [serial = 1955] [outer = 000000B002A20800] 03:56:23 INFO - PROCESS | 2788 | 1465037783098 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1080ms 03:56:23 INFO - PROCESS | 2788 | 1465037783173 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 2788 | 1465037783178 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 03:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:56:23 INFO - PROCESS | 2788 | 1465037783185 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2788 | 1465037783188 Marionette TRACE conn5 <- [1,2570,null,{}] 03:56:23 INFO - PROCESS | 2788 | 1465037783192 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2788 | 1465037783195 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:23 INFO - PROCESS | 2788 | 1465037783351 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 03:56:23 INFO - PROCESS | 2788 | 1465037783469 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 2788 | 1465037783472 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013041000 == 36 [pid = 2788] [id = 652] 03:56:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00C445800) [pid = 2788] [serial = 1956] [outer = 0000000000000000] 03:56:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00E307800) [pid = 2788] [serial = 1957] [outer = 000000B00C445800] 03:56:23 INFO - PROCESS | 2788 | 1465037783531 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00EDE9400) [pid = 2788] [serial = 1958] [outer = 000000B00C445800] 03:56:24 INFO - PROCESS | 2788 | 1465037784466 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1337ms 03:56:24 INFO - PROCESS | 2788 | 1465037784524 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 2788 | 1465037784528 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 03:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:56:24 INFO - PROCESS | 2788 | 1465037784534 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 2788 | 1465037784537 Marionette TRACE conn5 <- [1,2574,null,{}] 03:56:24 INFO - PROCESS | 2788 | 1465037784542 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 2788 | 1465037784545 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:24 INFO - PROCESS | 2788 | 1465037784712 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B1D800 == 35 [pid = 2788] [id = 649] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E71800 == 34 [pid = 2788] [id = 648] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CD1000 == 33 [pid = 2788] [id = 647] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B01345E800 == 32 [pid = 2788] [id = 646] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B012481800 == 31 [pid = 2788] [id = 645] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFCA000 == 30 [pid = 2788] [id = 644] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDBC000 == 29 [pid = 2788] [id = 643] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00902B000 == 28 [pid = 2788] [id = 642] 03:56:24 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EBA5000 == 27 [pid = 2788] [id = 641] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0104B9400) [pid = 2788] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010E58C00) [pid = 2788] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B010C6CC00) [pid = 2788] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B01348E000) [pid = 2788] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013028C00) [pid = 2788] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013492800) [pid = 2788] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00EB50000) [pid = 2788] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B012E0E000) [pid = 2788] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FD3A800) [pid = 2788] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FB93C00) [pid = 2788] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00CC5DC00) [pid = 2788] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E994800) [pid = 2788] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008964800) [pid = 2788] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00BF4F000) [pid = 2788] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B008971C00) [pid = 2788] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013BA8000) [pid = 2788] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00945E000) [pid = 2788] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013951000) [pid = 2788] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013B18C00) [pid = 2788] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013947400) [pid = 2788] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013923C00) [pid = 2788] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B010C11C00) [pid = 2788] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B013925000) [pid = 2788] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B00FF51800) [pid = 2788] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:56:24 INFO - PROCESS | 2788 | 1465037784831 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 2788 | 1465037784835 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DEA000 == 28 [pid = 2788] [id = 653] 03:56:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B002D07C00) [pid = 2788] [serial = 1959] [outer = 0000000000000000] 03:56:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B003C8B400) [pid = 2788] [serial = 1960] [outer = 000000B002D07C00] 03:56:24 INFO - PROCESS | 2788 | 1465037784884 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B009466000) [pid = 2788] [serial = 1961] [outer = 000000B002D07C00] 03:56:25 INFO - PROCESS | 2788 | 1465037785338 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 881ms 03:56:25 INFO - PROCESS | 2788 | 1465037785419 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 2788 | 1465037785423 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 03:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:56:25 INFO - PROCESS | 2788 | 1465037785434 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 2788 | 1465037785437 Marionette TRACE conn5 <- [1,2578,null,{}] 03:56:25 INFO - PROCESS | 2788 | 1465037785441 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:25 INFO - PROCESS | 2788 | 1465037785443 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:25 INFO - PROCESS | 2788 | 1465037785541 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 03:56:25 INFO - PROCESS | 2788 | 1465037785550 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 2788 | 1465037785552 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:25 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FAC9800 == 29 [pid = 2788] [id = 654] 03:56:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00E30E800) [pid = 2788] [serial = 1962] [outer = 0000000000000000] 03:56:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00E369400) [pid = 2788] [serial = 1963] [outer = 000000B00E30E800] 03:56:25 INFO - PROCESS | 2788 | 1465037785600 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00EDEC400) [pid = 2788] [serial = 1964] [outer = 000000B00E30E800] 03:56:26 INFO - PROCESS | 2788 | 1465037786077 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 03:56:26 INFO - PROCESS | 2788 | 1465037786123 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2788 | 1465037786125 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 03:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:56:26 INFO - PROCESS | 2788 | 1465037786159 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2788 | 1465037786163 Marionette TRACE conn5 <- [1,2582,null,{}] 03:56:26 INFO - PROCESS | 2788 | 1465037786178 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2788 | 1465037786183 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:26 INFO - PROCESS | 2788 | 1465037786310 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 03:56:26 INFO - PROCESS | 2788 | 1465037786325 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 2788 | 1465037786328 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B012EB4000 == 30 [pid = 2788] [id = 655] 03:56:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002A15800) [pid = 2788] [serial = 1965] [outer = 0000000000000000] 03:56:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FEF3800) [pid = 2788] [serial = 1966] [outer = 000000B002A15800] 03:56:26 INFO - PROCESS | 2788 | 1465037786379 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010097800) [pid = 2788] [serial = 1967] [outer = 000000B002A15800] 03:56:26 INFO - PROCESS | 2788 | 1465037786822 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 713ms 03:56:26 INFO - PROCESS | 2788 | 1465037786845 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2788 | 1465037786847 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 03:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:56:26 INFO - PROCESS | 2788 | 1465037786850 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2788 | 1465037786852 Marionette TRACE conn5 <- [1,2586,null,{}] 03:56:26 INFO - PROCESS | 2788 | 1465037786855 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2788 | 1465037786857 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:26 INFO - PROCESS | 2788 | 1465037786986 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 03:56:27 INFO - PROCESS | 2788 | 1465037786998 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2788 | 1465037787000 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CC1000 == 31 [pid = 2788] [id = 656] 03:56:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010AD0C00) [pid = 2788] [serial = 1968] [outer = 0000000000000000] 03:56:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010C68400) [pid = 2788] [serial = 1969] [outer = 000000B010AD0C00] 03:56:27 INFO - PROCESS | 2788 | 1465037787046 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010E5A800) [pid = 2788] [serial = 1970] [outer = 000000B010AD0C00] 03:56:27 INFO - PROCESS | 2788 | 1465037787538 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 733ms 03:56:27 INFO - PROCESS | 2788 | 1465037787617 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 2788 | 1465037787619 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 03:56:27 INFO - PROCESS | 2788 | 1465037787622 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 2788 | 1465037787624 Marionette TRACE conn5 <- [1,2590,null,{}] 03:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:56:27 INFO - PROCESS | 2788 | 1465037787632 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 2788 | 1465037787634 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:27 INFO - PROCESS | 2788 | 1465037787749 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 03:56:27 INFO - PROCESS | 2788 | 1465037787759 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2788 | 1465037787761 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B11800 == 32 [pid = 2788] [id = 657] 03:56:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B012D95000) [pid = 2788] [serial = 1971] [outer = 0000000000000000] 03:56:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B012E11000) [pid = 2788] [serial = 1972] [outer = 000000B012D95000] 03:56:27 INFO - PROCESS | 2788 | 1465037787808 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013497000) [pid = 2788] [serial = 1973] [outer = 000000B012D95000] 03:56:28 INFO - PROCESS | 2788 | 1465037788287 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 03:56:28 INFO - PROCESS | 2788 | 1465037788301 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 03:56:28 INFO - PROCESS | 2788 | 1465037788303 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 03:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:56:28 INFO - PROCESS | 2788 | 1465037788306 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 2788 | 1465037788308 Marionette TRACE conn5 <- [1,2594,null,{}] 03:56:28 INFO - PROCESS | 2788 | 1465037788316 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:28 INFO - PROCESS | 2788 | 1465037788322 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:28 INFO - PROCESS | 2788 | 1465037788467 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 03:56:28 INFO - PROCESS | 2788 | 1465037788527 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 2788 | 1465037788529 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E56800 == 33 [pid = 2788] [id = 658] 03:56:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0134A7C00) [pid = 2788] [serial = 1974] [outer = 0000000000000000] 03:56:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013916000) [pid = 2788] [serial = 1975] [outer = 000000B0134A7C00] 03:56:28 INFO - PROCESS | 2788 | 1465037788575 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013930C00) [pid = 2788] [serial = 1976] [outer = 000000B0134A7C00] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002A22000) [pid = 2788] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00326A000) [pid = 2788] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EDE7000) [pid = 2788] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008AAA800) [pid = 2788] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B008AA8800) [pid = 2788] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0078C6800) [pid = 2788] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B003758800) [pid = 2788] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B002D03000) [pid = 2788] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B011D4D000) [pid = 2788] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B008AA0C00) [pid = 2788] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00FB8D000) [pid = 2788] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:56:29 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B01390B000) [pid = 2788] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:56:29 INFO - PROCESS | 2788 | 1465037789109 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 839ms 03:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:56:29 INFO - PROCESS | 2788 | 1465037789149 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2788 | 1465037789151 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 03:56:29 INFO - PROCESS | 2788 | 1465037789155 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 2788 | 1465037789157 Marionette TRACE conn5 <- [1,2598,null,{}] 03:56:29 INFO - PROCESS | 2788 | 1465037789161 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2788 | 1465037789163 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:29 INFO - PROCESS | 2788 | 1465037789245 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 03:56:29 INFO - PROCESS | 2788 | 1465037789252 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 2788 | 1465037789254 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E8C000 == 34 [pid = 2788] [id = 659] 03:56:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B007969800) [pid = 2788] [serial = 1977] [outer = 0000000000000000] 03:56:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00E366C00) [pid = 2788] [serial = 1978] [outer = 000000B007969800] 03:56:29 INFO - PROCESS | 2788 | 1465037789299 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B012285000) [pid = 2788] [serial = 1979] [outer = 000000B007969800] 03:56:29 INFO - PROCESS | 2788 | 1465037789725 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 627ms 03:56:29 INFO - PROCESS | 2788 | 1465037789785 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2788 | 1465037789787 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 03:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:56:29 INFO - PROCESS | 2788 | 1465037789790 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 2788 | 1465037789792 Marionette TRACE conn5 <- [1,2602,null,{}] 03:56:29 INFO - PROCESS | 2788 | 1465037789796 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2788 | 1465037789798 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:29 INFO - PROCESS | 2788 | 1465037789883 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 03:56:29 INFO - PROCESS | 2788 | 1465037789897 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 2788 | 1465037789899 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01770D000 == 35 [pid = 2788] [id = 660] 03:56:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B01392AC00) [pid = 2788] [serial = 1980] [outer = 0000000000000000] 03:56:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B01394F400) [pid = 2788] [serial = 1981] [outer = 000000B01392AC00] 03:56:29 INFO - PROCESS | 2788 | 1465037789943 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013B18C00) [pid = 2788] [serial = 1982] [outer = 000000B01392AC00] 03:56:30 INFO - PROCESS | 2788 | 1465037790379 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 03:56:30 INFO - PROCESS | 2788 | 1465037790422 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 2788 | 1465037790424 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 03:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:56:30 INFO - PROCESS | 2788 | 1465037790428 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 2788 | 1465037790430 Marionette TRACE conn5 <- [1,2606,null,{}] 03:56:30 INFO - PROCESS | 2788 | 1465037790433 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:30 INFO - PROCESS | 2788 | 1465037790435 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:30 INFO - PROCESS | 2788 | 1465037790521 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 03:56:30 INFO - PROCESS | 2788 | 1465037790527 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 2788 | 1465037790529 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B011DD7800 == 36 [pid = 2788] [id = 661] 03:56:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B013BA4000) [pid = 2788] [serial = 1983] [outer = 0000000000000000] 03:56:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013BAB000) [pid = 2788] [serial = 1984] [outer = 000000B013BA4000] 03:56:30 INFO - PROCESS | 2788 | 1465037790574 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013C64800) [pid = 2788] [serial = 1985] [outer = 000000B013BA4000] 03:56:31 INFO - PROCESS | 2788 | 1465037791029 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 03:56:31 INFO - PROCESS | 2788 | 1465037791124 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 2788 | 1465037791128 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 03:56:31 INFO - PROCESS | 2788 | 1465037791134 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:56:31 INFO - PROCESS | 2788 | 1465037791138 Marionette TRACE conn5 <- [1,2610,null,{}] 03:56:31 INFO - PROCESS | 2788 | 1465037791145 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 2788 | 1465037791148 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:31 INFO - PROCESS | 2788 | 1465037791293 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 03:56:31 INFO - PROCESS | 2788 | 1465037791385 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 2788 | 1465037791390 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C937800 == 37 [pid = 2788] [id = 662] 03:56:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00375F400) [pid = 2788] [serial = 1986] [outer = 0000000000000000] 03:56:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B007EA8400) [pid = 2788] [serial = 1987] [outer = 000000B00375F400] 03:56:31 INFO - PROCESS | 2788 | 1465037791450 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00C4EB000) [pid = 2788] [serial = 1988] [outer = 000000B00375F400] 03:56:32 INFO - PROCESS | 2788 | 1465037792141 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1034ms 03:56:32 INFO - PROCESS | 2788 | 1465037792172 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 2788 | 1465037792175 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 03:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:56:32 INFO - PROCESS | 2788 | 1465037792182 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 2788 | 1465037792186 Marionette TRACE conn5 <- [1,2614,null,{}] 03:56:32 INFO - PROCESS | 2788 | 1465037792191 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 2788 | 1465037792194 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:32 INFO - PROCESS | 2788 | 1465037792312 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 03:56:32 INFO - PROCESS | 2788 | 1465037792440 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 2788 | 1465037792443 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399A800 == 38 [pid = 2788] [id = 663] 03:56:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FB17400) [pid = 2788] [serial = 1989] [outer = 0000000000000000] 03:56:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00FD3DC00) [pid = 2788] [serial = 1990] [outer = 000000B00FB17400] 03:56:32 INFO - PROCESS | 2788 | 1465037792502 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B010095800) [pid = 2788] [serial = 1991] [outer = 000000B00FB17400] 03:56:33 INFO - PROCESS | 2788 | 1465037793142 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 03:56:33 INFO - PROCESS | 2788 | 1465037793166 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 2788 | 1465037793169 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 03:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:56:33 INFO - PROCESS | 2788 | 1465037793173 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 2788 | 1465037793175 Marionette TRACE conn5 <- [1,2618,null,{}] 03:56:33 INFO - PROCESS | 2788 | 1465037793186 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:33 INFO - PROCESS | 2788 | 1465037793191 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:33 INFO - PROCESS | 2788 | 1465037793311 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 03:56:33 INFO - PROCESS | 2788 | 1465037793438 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 2788 | 1465037793442 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7DD000 == 39 [pid = 2788] [id = 664] 03:56:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01390D400) [pid = 2788] [serial = 1992] [outer = 0000000000000000] 03:56:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B013913C00) [pid = 2788] [serial = 1993] [outer = 000000B01390D400] 03:56:33 INFO - PROCESS | 2788 | 1465037793503 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013B0D800) [pid = 2788] [serial = 1994] [outer = 000000B01390D400] 03:56:34 INFO - PROCESS | 2788 | 1465037794075 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 943ms 03:56:34 INFO - PROCESS | 2788 | 1465037794118 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 2788 | 1465037794121 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 03:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:56:34 INFO - PROCESS | 2788 | 1465037794124 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 2788 | 1465037794127 Marionette TRACE conn5 <- [1,2622,null,{}] 03:56:34 INFO - PROCESS | 2788 | 1465037794130 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 2788 | 1465037794133 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:34 INFO - PROCESS | 2788 | 1465037794249 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 03:56:34 INFO - PROCESS | 2788 | 1465037794374 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 2788 | 1465037794376 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC3A000 == 40 [pid = 2788] [id = 665] 03:56:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013C6F800) [pid = 2788] [serial = 1995] [outer = 0000000000000000] 03:56:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01556DC00) [pid = 2788] [serial = 1996] [outer = 000000B013C6F800] 03:56:34 INFO - PROCESS | 2788 | 1465037794433 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B015576000) [pid = 2788] [serial = 1997] [outer = 000000B013C6F800] 03:56:35 INFO - PROCESS | 2788 | 1465037795275 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1182ms 03:56:35 INFO - PROCESS | 2788 | 1465037795310 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 2788 | 1465037795314 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 03:56:35 INFO - PROCESS | 2788 | 1465037795320 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:56:35 INFO - PROCESS | 2788 | 1465037795323 Marionette TRACE conn5 <- [1,2626,null,{}] 03:56:35 INFO - PROCESS | 2788 | 1465037795341 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:35 INFO - PROCESS | 2788 | 1465037795345 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:35 INFO - PROCESS | 2788 | 1465037795493 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 03:56:35 INFO - PROCESS | 2788 | 1465037795552 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 2788 | 1465037795556 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:35 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C53D800 == 41 [pid = 2788] [id = 666] 03:56:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B003E57400) [pid = 2788] [serial = 1998] [outer = 0000000000000000] 03:56:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B007119800) [pid = 2788] [serial = 1999] [outer = 000000B003E57400] 03:56:35 INFO - PROCESS | 2788 | 1465037795607 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B00896D400) [pid = 2788] [serial = 2000] [outer = 000000B003E57400] 03:56:36 INFO - PROCESS | 2788 | 1465037796194 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 944ms 03:56:36 INFO - PROCESS | 2788 | 1465037796268 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 2788 | 1465037796273 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 03:56:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:56:36 INFO - PROCESS | 2788 | 1465037796279 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 2788 | 1465037796282 Marionette TRACE conn5 <- [1,2630,null,{}] 03:56:36 INFO - PROCESS | 2788 | 1465037796286 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2788 | 1465037796288 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:36 INFO - PROCESS | 2788 | 1465037796395 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B01770D000 == 40 [pid = 2788] [id = 660] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E8C000 == 39 [pid = 2788] [id = 659] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E56800 == 38 [pid = 2788] [id = 658] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B11800 == 37 [pid = 2788] [id = 657] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CC1000 == 36 [pid = 2788] [id = 656] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B012EB4000 == 35 [pid = 2788] [id = 655] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FAC9800 == 34 [pid = 2788] [id = 654] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DEA000 == 33 [pid = 2788] [id = 653] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B013041000 == 32 [pid = 2788] [id = 652] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FFC9800 == 31 [pid = 2788] [id = 650] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E094800 == 30 [pid = 2788] [id = 651] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C53D800 == 29 [pid = 2788] [id = 666] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC3A000 == 28 [pid = 2788] [id = 665] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7DD000 == 27 [pid = 2788] [id = 664] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399A800 == 26 [pid = 2788] [id = 663] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B011DD7800 == 25 [pid = 2788] [id = 661] 03:56:37 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C937800 == 24 [pid = 2788] [id = 662] 03:56:37 INFO - PROCESS | 2788 | 1465037797124 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 2788 | 1465037797128 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00E305000) [pid = 2788] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B003759400) [pid = 2788] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00787A800) [pid = 2788] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00F203800) [pid = 2788] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B008E77800) [pid = 2788] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00BF4C800) [pid = 2788] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00FB18800) [pid = 2788] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00BF97400) [pid = 2788] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008934C00) [pid = 2788] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C9E9400) [pid = 2788] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B01009F800) [pid = 2788] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FEEC000) [pid = 2788] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B011D51400) [pid = 2788] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010C79000) [pid = 2788] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00CC4F400) [pid = 2788] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00BF4A400) [pid = 2788] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010C69C00) [pid = 2788] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00FEF5400) [pid = 2788] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013BAD000) [pid = 2788] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B01392D000) [pid = 2788] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01302A000) [pid = 2788] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010E30800) [pid = 2788] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00F68A000) [pid = 2788] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B012456C00) [pid = 2788] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00E36A800) [pid = 2788] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:56:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B003E80800 == 25 [pid = 2788] [id = 667] 03:56:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B001D3B800) [pid = 2788] [serial = 2001] [outer = 0000000000000000] 03:56:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002621000) [pid = 2788] [serial = 2002] [outer = 000000B001D3B800] 03:56:37 INFO - PROCESS | 2788 | 1465037797255 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B002A1AC00) [pid = 2788] [serial = 2003] [outer = 000000B001D3B800] 03:56:37 INFO - PROCESS | 2788 | 1465037797745 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1491ms 03:56:37 INFO - PROCESS | 2788 | 1465037797774 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 2788 | 1465037797779 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 03:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:56:37 INFO - PROCESS | 2788 | 1465037797783 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 2788 | 1465037797786 Marionette TRACE conn5 <- [1,2634,null,{}] 03:56:37 INFO - PROCESS | 2788 | 1465037797791 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 2788 | 1465037797796 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:37 INFO - PROCESS | 2788 | 1465037797893 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 03:56:37 INFO - PROCESS | 2788 | 1465037797908 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 2788 | 1465037797911 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCA2800 == 26 [pid = 2788] [id = 668] 03:56:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B007174000) [pid = 2788] [serial = 2004] [outer = 0000000000000000] 03:56:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B007B4E400) [pid = 2788] [serial = 2005] [outer = 000000B007174000] 03:56:37 INFO - PROCESS | 2788 | 1465037797959 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B008964800) [pid = 2788] [serial = 2006] [outer = 000000B007174000] 03:56:38 INFO - PROCESS | 2788 | 1465037798425 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:56:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 03:56:38 INFO - PROCESS | 2788 | 1465037798481 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 2788 | 1465037798485 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 03:56:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:56:38 INFO - PROCESS | 2788 | 1465037798530 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 2788 | 1465037798533 Marionette TRACE conn5 <- [1,2638,null,{}] 03:56:38 INFO - PROCESS | 2788 | 1465037798536 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:38 INFO - PROCESS | 2788 | 1465037798539 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:38 INFO - PROCESS | 2788 | 1465037798674 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 03:56:38 INFO - PROCESS | 2788 | 1465037798684 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 2788 | 1465037798686 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:38 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7D4000 == 27 [pid = 2788] [id = 669] 03:56:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008E77800) [pid = 2788] [serial = 2007] [outer = 0000000000000000] 03:56:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00BF47000) [pid = 2788] [serial = 2008] [outer = 000000B008E77800] 03:56:38 INFO - PROCESS | 2788 | 1465037798732 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00BF99C00) [pid = 2788] [serial = 2009] [outer = 000000B008E77800] 03:56:39 INFO - PROCESS | 2788 | 1465037799171 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:56:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 03:56:39 INFO - PROCESS | 2788 | 1465037799223 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 2788 | 1465037799225 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 03:56:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:56:39 INFO - PROCESS | 2788 | 1465037799243 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 2788 | 1465037799250 Marionette TRACE conn5 <- [1,2642,null,{}] 03:56:39 INFO - PROCESS | 2788 | 1465037799260 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 2788 | 1465037799264 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:39 INFO - PROCESS | 2788 | 1465037799396 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 03:56:39 INFO - PROCESS | 2788 | 1465037799412 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:39 INFO - PROCESS | 2788 | 1465037799414 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC3000 == 28 [pid = 2788] [id = 670] 03:56:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C989C00) [pid = 2788] [serial = 2010] [outer = 0000000000000000] 03:56:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00CC5D400) [pid = 2788] [serial = 2011] [outer = 000000B00C989C00] 03:56:39 INFO - PROCESS | 2788 | 1465037799503 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E30DC00) [pid = 2788] [serial = 2012] [outer = 000000B00C989C00] 03:56:39 INFO - PROCESS | 2788 | 1465037799977 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:56:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:56:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 796ms 03:56:40 INFO - PROCESS | 2788 | 1465037800039 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 03:56:40 INFO - PROCESS | 2788 | 1465037800042 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 03:56:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:56:40 INFO - PROCESS | 2788 | 1465037800045 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:56:40 INFO - PROCESS | 2788 | 1465037800047 Marionette TRACE conn5 <- [1,2646,null,{}] 03:56:40 INFO - PROCESS | 2788 | 1465037800051 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:40 INFO - PROCESS | 2788 | 1465037800053 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:40 INFO - PROCESS | 2788 | 1465037800178 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 03:56:40 INFO - PROCESS | 2788 | 1465037800236 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 2788 | 1465037800238 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303F000 == 29 [pid = 2788] [id = 671] 03:56:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00EBFA800) [pid = 2788] [serial = 2013] [outer = 0000000000000000] 03:56:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00EDE7400) [pid = 2788] [serial = 2014] [outer = 000000B00EBFA800] 03:56:40 INFO - PROCESS | 2788 | 1465037800284 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00F203800) [pid = 2788] [serial = 2015] [outer = 000000B00EBFA800] 03:56:40 INFO - PROCESS | 2788 | 1465037800699 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:56:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:56:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 03:56:40 INFO - PROCESS | 2788 | 1465037800740 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 03:56:40 INFO - PROCESS | 2788 | 1465037800742 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 03:56:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:56:40 INFO - PROCESS | 2788 | 1465037800754 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:56:40 INFO - PROCESS | 2788 | 1465037800756 Marionette TRACE conn5 <- [1,2650,null,{}] 03:56:40 INFO - PROCESS | 2788 | 1465037800760 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:40 INFO - PROCESS | 2788 | 1465037800762 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:40 INFO - PROCESS | 2788 | 1465037800874 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 03:56:40 INFO - PROCESS | 2788 | 1465037800885 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 2788 | 1465037800891 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344C000 == 30 [pid = 2788] [id = 672] 03:56:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B008AA8C00) [pid = 2788] [serial = 2016] [outer = 0000000000000000] 03:56:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FB18400) [pid = 2788] [serial = 2017] [outer = 000000B008AA8C00] 03:56:41 INFO - PROCESS | 2788 | 1465037800996 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00FD37000) [pid = 2788] [serial = 2018] [outer = 000000B008AA8C00] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0134A7C00) [pid = 2788] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B012D95000) [pid = 2788] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C445800) [pid = 2788] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E30E800) [pid = 2788] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B002A15800) [pid = 2788] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B002D07C00) [pid = 2788] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B01245AC00) [pid = 2788] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002A20800) [pid = 2788] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B007969800) [pid = 2788] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013BA4000) [pid = 2788] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B010AD0C00) [pid = 2788] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:56:41 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01392AC00) [pid = 2788] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:56:41 INFO - PROCESS | 2788 | 1465037801623 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:56:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 879ms 03:56:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:56:41 INFO - PROCESS | 2788 | 1465037801639 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 2788 | 1465037801641 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 03:56:41 INFO - PROCESS | 2788 | 1465037801644 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 2788 | 1465037801646 Marionette TRACE conn5 <- [1,2654,null,{}] 03:56:41 INFO - PROCESS | 2788 | 1465037801650 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 2788 | 1465037801652 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:41 INFO - PROCESS | 2788 | 1465037801778 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 03:56:41 INFO - PROCESS | 2788 | 1465037801835 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 2788 | 1465037801837 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007808800 == 31 [pid = 2788] [id = 673] 03:56:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008A9DC00) [pid = 2788] [serial = 2019] [outer = 0000000000000000] 03:56:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00FD3B400) [pid = 2788] [serial = 2020] [outer = 000000B008A9DC00] 03:56:41 INFO - PROCESS | 2788 | 1465037801882 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B01009AC00) [pid = 2788] [serial = 2021] [outer = 000000B008A9DC00] 03:56:42 INFO - PROCESS | 2788 | [2788] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:56:42 INFO - PROCESS | 2788 | [2788] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:56:42 INFO - PROCESS | 2788 | 1465037802734 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:56:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:56:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms 03:56:42 INFO - PROCESS | 2788 | 1465037802778 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 2788 | 1465037802781 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 03:56:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:56:42 INFO - PROCESS | 2788 | 1465037802784 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 2788 | 1465037802786 Marionette TRACE conn5 <- [1,2658,null,{}] 03:56:42 INFO - PROCESS | 2788 | 1465037802790 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:42 INFO - PROCESS | 2788 | 1465037802791 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:42 INFO - PROCESS | 2788 | 1465037802904 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 03:56:42 INFO - PROCESS | 2788 | 1465037802913 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 2788 | 1465037802915 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E80000 == 32 [pid = 2788] [id = 674] 03:56:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00326A000) [pid = 2788] [serial = 2022] [outer = 0000000000000000] 03:56:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B010A1A000) [pid = 2788] [serial = 2023] [outer = 000000B00326A000] 03:56:42 INFO - PROCESS | 2788 | 1465037802959 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B010C6D800) [pid = 2788] [serial = 2024] [outer = 000000B00326A000] 03:56:43 INFO - PROCESS | 2788 | 1465037803908 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 2788 | 1465037803974 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 03:56:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:56:43 INFO - PROCESS | 2788 | 1465037803979 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 2788 | 1465037803983 Marionette TRACE conn5 <- [1,2662,null,{}] 03:56:43 INFO - PROCESS | 2788 | 1465037803989 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:43 INFO - PROCESS | 2788 | 1465037803993 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:44 INFO - PROCESS | 2788 | 1465037804181 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 03:56:44 INFO - PROCESS | 2788 | 1465037804322 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 2788 | 1465037804327 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E09A000 == 33 [pid = 2788] [id = 675] 03:56:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B007006000) [pid = 2788] [serial = 2025] [outer = 0000000000000000] 03:56:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B007312800) [pid = 2788] [serial = 2026] [outer = 000000B007006000] 03:56:44 INFO - PROCESS | 2788 | 1465037804427 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B008AA3400) [pid = 2788] [serial = 2027] [outer = 000000B007006000] 03:56:45 INFO - PROCESS | 2788 | 1465037805614 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 2788 | 1465037805679 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 03:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:56:45 INFO - PROCESS | 2788 | 1465037805686 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 2788 | 1465037805689 Marionette TRACE conn5 <- [1,2666,null,{}] 03:56:45 INFO - PROCESS | 2788 | 1465037805694 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 2788 | 1465037805697 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:45 INFO - PROCESS | 2788 | 1465037805961 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 03:56:46 INFO - PROCESS | 2788 | 1465037806091 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 2788 | 1465037806094 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C546000 == 34 [pid = 2788] [id = 676] 03:56:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B007B49800) [pid = 2788] [serial = 2028] [outer = 0000000000000000] 03:56:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00896F000) [pid = 2788] [serial = 2029] [outer = 000000B007B49800] 03:56:46 INFO - PROCESS | 2788 | 1465037806146 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00C444800) [pid = 2788] [serial = 2030] [outer = 000000B007B49800] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B007808800 == 33 [pid = 2788] [id = 673] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344C000 == 32 [pid = 2788] [id = 672] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303F000 == 31 [pid = 2788] [id = 671] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC3000 == 30 [pid = 2788] [id = 670] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F7D4000 == 29 [pid = 2788] [id = 669] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCA2800 == 28 [pid = 2788] [id = 668] 03:56:46 INFO - PROCESS | 2788 | --DOCSHELL 000000B003E80800 == 27 [pid = 2788] [id = 667] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B013916000) [pid = 2788] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B012E11000) [pid = 2788] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B013497000) [pid = 2788] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00E307800) [pid = 2788] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00EDE9400) [pid = 2788] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E369400) [pid = 2788] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDEC400) [pid = 2788] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FEF3800) [pid = 2788] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B010097800) [pid = 2788] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B003C8B400) [pid = 2788] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B009466000) [pid = 2788] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01348A000) [pid = 2788] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B007966000) [pid = 2788] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B008AA5C00) [pid = 2788] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00E366C00) [pid = 2788] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013BAB000) [pid = 2788] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013C64800) [pid = 2788] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B012285000) [pid = 2788] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013930C00) [pid = 2788] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B010C68400) [pid = 2788] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B013B18C00) [pid = 2788] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B010E5A800) [pid = 2788] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:56:46 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B01394F400) [pid = 2788] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:56:47 INFO - PROCESS | 2788 | 1465037807198 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:56: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) 03:56:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1535ms 03:56:47 INFO - PROCESS | 2788 | 1465037807224 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 03:56:47 INFO - PROCESS | 2788 | 1465037807228 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 03:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:56:47 INFO - PROCESS | 2788 | 1465037807234 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 2788 | 1465037807237 Marionette TRACE conn5 <- [1,2670,null,{}] 03:56:47 INFO - PROCESS | 2788 | 1465037807241 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:47 INFO - PROCESS | 2788 | 1465037807244 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:47 INFO - PROCESS | 2788 | 1465037807342 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 03:56:47 INFO - PROCESS | 2788 | 1465037807349 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 2788 | 1465037807352 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDC9800 == 28 [pid = 2788] [id = 677] 03:56:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00918D000) [pid = 2788] [serial = 2031] [outer = 0000000000000000] 03:56:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00C5CCC00) [pid = 2788] [serial = 2032] [outer = 000000B00918D000] 03:56:47 INFO - PROCESS | 2788 | 1465037807400 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00C9EF800) [pid = 2788] [serial = 2033] [outer = 000000B00918D000] 03:56:48 INFO - PROCESS | 2788 | 1465037808361 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:56: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) 03:56:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1194ms 03:56:48 INFO - PROCESS | 2788 | 1465037808432 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 2788 | 1465037808435 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 03:56:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:56:48 INFO - PROCESS | 2788 | 1465037808439 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 2788 | 1465037808441 Marionette TRACE conn5 <- [1,2674,null,{}] 03:56:48 INFO - PROCESS | 2788 | 1465037808445 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2788 | 1465037808447 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:48 INFO - PROCESS | 2788 | 1465037808541 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 03:56:48 INFO - PROCESS | 2788 | 1465037808552 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2788 | 1465037808554 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010CB8800 == 29 [pid = 2788] [id = 678] 03:56:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00EB5B800) [pid = 2788] [serial = 2034] [outer = 0000000000000000] 03:56:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00EDE9400) [pid = 2788] [serial = 2035] [outer = 000000B00EB5B800] 03:56:48 INFO - PROCESS | 2788 | 1465037808600 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00F5D2000) [pid = 2788] [serial = 2036] [outer = 000000B00EB5B800] 03:56:49 INFO - PROCESS | 2788 | 1465037809630 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 2788 | 1465037809680 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 03:56:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:56:49 INFO - PROCESS | 2788 | 1465037809697 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 2788 | 1465037809702 Marionette TRACE conn5 <- [1,2678,null,{}] 03:56:49 INFO - PROCESS | 2788 | 1465037809706 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:49 INFO - PROCESS | 2788 | 1465037809709 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:49 INFO - PROCESS | 2788 | 1465037809832 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 03:56:49 INFO - PROCESS | 2788 | 1465037809838 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 2788 | 1465037809840 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344F800 == 30 [pid = 2788] [id = 679] 03:56:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002D0F400) [pid = 2788] [serial = 2037] [outer = 0000000000000000] 03:56:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FEF8800) [pid = 2788] [serial = 2038] [outer = 000000B002D0F400] 03:56:49 INFO - PROCESS | 2788 | 1465037809929 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010058800) [pid = 2788] [serial = 2039] [outer = 000000B002D0F400] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B01390D400) [pid = 2788] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B003E57400) [pid = 2788] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B00375F400) [pid = 2788] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00FB17400) [pid = 2788] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B013C6F800) [pid = 2788] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B008A9DC00) [pid = 2788] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B00C989C00) [pid = 2788] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B007174000) [pid = 2788] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B008AA8C00) [pid = 2788] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B001D3B800) [pid = 2788] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B008E77800) [pid = 2788] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:56:50 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B00EBFA800) [pid = 2788] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:56:50 INFO - PROCESS | 2788 | 1465037810870 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 2788 | 1465037810883 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 03:56:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:56:50 INFO - PROCESS | 2788 | 1465037810887 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 2788 | 1465037810888 Marionette TRACE conn5 <- [1,2682,null,{}] 03:56:50 INFO - PROCESS | 2788 | 1465037810892 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:50 INFO - PROCESS | 2788 | 1465037810894 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:51 INFO - PROCESS | 2788 | 1465037811009 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 03:56:51 INFO - PROCESS | 2788 | 1465037811017 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:51 INFO - PROCESS | 2788 | 1465037811019 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CD2800 == 31 [pid = 2788] [id = 680] 03:56:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B003758800) [pid = 2788] [serial = 2040] [outer = 0000000000000000] 03:56:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B00E304000) [pid = 2788] [serial = 2041] [outer = 000000B003758800] 03:56:51 INFO - PROCESS | 2788 | 1465037811064 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B01022C800) [pid = 2788] [serial = 2042] [outer = 000000B003758800] 03:56:51 INFO - PROCESS | 2788 | 1465037811975 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 2788 | 1465037812031 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 03:56:52 INFO - PROCESS | 2788 | 1465037812034 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 2788 | 1465037812036 Marionette TRACE conn5 <- [1,2686,null,{}] 03:56:52 INFO - PROCESS | 2788 | 1465037812040 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2788 | 1465037812042 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:52 INFO - PROCESS | 2788 | 1465037812157 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 03:56:52 INFO - PROCESS | 2788 | 1465037812166 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 2788 | 1465037812172 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013223800 == 32 [pid = 2788] [id = 681] 03:56:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B010E51C00) [pid = 2788] [serial = 2043] [outer = 0000000000000000] 03:56:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B010E56C00) [pid = 2788] [serial = 2044] [outer = 000000B010E51C00] 03:56:52 INFO - PROCESS | 2788 | 1465037812227 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B011D52C00) [pid = 2788] [serial = 2045] [outer = 000000B010E51C00] 03:56:53 INFO - PROCESS | 2788 | 1465037813183 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 2788 | 1465037813223 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 03:56:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:56:53 INFO - PROCESS | 2788 | 1465037813228 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 2788 | 1465037813232 Marionette TRACE conn5 <- [1,2690,null,{}] 03:56:53 INFO - PROCESS | 2788 | 1465037813238 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:53 INFO - PROCESS | 2788 | 1465037813241 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:53 INFO - PROCESS | 2788 | 1465037813431 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 03:56:53 INFO - PROCESS | 2788 | 1465037813568 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 2788 | 1465037813573 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE70800 == 33 [pid = 2788] [id = 682] 03:56:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B008971800) [pid = 2788] [serial = 2046] [outer = 0000000000000000] 03:56:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B008AA7400) [pid = 2788] [serial = 2047] [outer = 000000B008971800] 03:56:53 INFO - PROCESS | 2788 | 1465037813675 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00C5D2800) [pid = 2788] [serial = 2048] [outer = 000000B008971800] 03:56:54 INFO - PROCESS | 2788 | 1465037814270 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1080ms 03:56:54 INFO - PROCESS | 2788 | 1465037814312 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 2788 | 1465037814317 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 03:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:56:54 INFO - PROCESS | 2788 | 1465037814324 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 2788 | 1465037814327 Marionette TRACE conn5 <- [1,2694,null,{}] 03:56:54 INFO - PROCESS | 2788 | 1465037814331 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 2788 | 1465037814334 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:54 INFO - PROCESS | 2788 | 1465037814471 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 03:56:54 INFO - PROCESS | 2788 | 1465037814594 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 2788 | 1465037814597 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B0F000 == 34 [pid = 2788] [id = 683] 03:56:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00EBFD800) [pid = 2788] [serial = 2049] [outer = 0000000000000000] 03:56:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00F792400) [pid = 2788] [serial = 2050] [outer = 000000B00EBFD800] 03:56:54 INFO - PROCESS | 2788 | 1465037814656 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00FEED400) [pid = 2788] [serial = 2051] [outer = 000000B00EBFD800] 03:56:55 INFO - PROCESS | 2788 | 1465037815271 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 03:56:55 INFO - PROCESS | 2788 | 1465037815317 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 2788 | 1465037815320 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 03:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:56:55 INFO - PROCESS | 2788 | 1465037815324 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 2788 | 1465037815328 Marionette TRACE conn5 <- [1,2698,null,{}] 03:56:55 INFO - PROCESS | 2788 | 1465037815340 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:55 INFO - PROCESS | 2788 | 1465037815345 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:55 INFO - PROCESS | 2788 | 1465037815462 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 03:56:55 INFO - PROCESS | 2788 | 1465037815586 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 2788 | 1465037815590 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E4C000 == 35 [pid = 2788] [id = 684] 03:56:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010C81400) [pid = 2788] [serial = 2052] [outer = 0000000000000000] 03:56:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B011D51000) [pid = 2788] [serial = 2053] [outer = 000000B010C81400] 03:56:55 INFO - PROCESS | 2788 | 1465037815649 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B012D8B000) [pid = 2788] [serial = 2054] [outer = 000000B010C81400] 03:56:56 INFO - PROCESS | 2788 | 1465037816468 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 2788 | 1465037816516 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 03:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:56:56 INFO - PROCESS | 2788 | 1465037816521 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 2788 | 1465037816525 Marionette TRACE conn5 <- [1,2702,null,{}] 03:56:56 INFO - PROCESS | 2788 | 1465037816530 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2788 | 1465037816533 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:56 INFO - PROCESS | 2788 | 1465037816651 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 03:56:56 INFO - PROCESS | 2788 | 1465037816775 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2788 | 1465037816780 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A38000 == 36 [pid = 2788] [id = 685] 03:56:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B007EA5C00) [pid = 2788] [serial = 2055] [outer = 0000000000000000] 03:56:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C5C7400) [pid = 2788] [serial = 2056] [outer = 000000B007EA5C00] 03:56:56 INFO - PROCESS | 2788 | 1465037816835 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00E30EC00) [pid = 2788] [serial = 2057] [outer = 000000B007EA5C00] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CD2800 == 35 [pid = 2788] [id = 680] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344F800 == 34 [pid = 2788] [id = 679] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B010CB8800 == 33 [pid = 2788] [id = 678] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDC9800 == 32 [pid = 2788] [id = 677] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C546000 == 31 [pid = 2788] [id = 676] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E09A000 == 30 [pid = 2788] [id = 675] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E80000 == 29 [pid = 2788] [id = 674] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E4C000 == 28 [pid = 2788] [id = 684] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B0F000 == 27 [pid = 2788] [id = 683] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B013223800 == 26 [pid = 2788] [id = 681] 03:56:57 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE70800 == 25 [pid = 2788] [id = 682] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013913C00) [pid = 2788] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B007119800) [pid = 2788] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C4EB000) [pid = 2788] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010095800) [pid = 2788] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B015576000) [pid = 2788] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00FD3B400) [pid = 2788] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00FD3DC00) [pid = 2788] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00CC5D400) [pid = 2788] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B007B4E400) [pid = 2788] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00FB18400) [pid = 2788] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B00E30DC00) [pid = 2788] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B008964800) [pid = 2788] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B002A1AC00) [pid = 2788] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00BF99C00) [pid = 2788] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B007EA8400) [pid = 2788] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B00F203800) [pid = 2788] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B00896D400) [pid = 2788] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B00EDE7400) [pid = 2788] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 56 (000000B01556DC00) [pid = 2788] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 55 (000000B002621000) [pid = 2788] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 54 (000000B00FD37000) [pid = 2788] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 53 (000000B00BF47000) [pid = 2788] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 52 (000000B013B0D800) [pid = 2788] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 51 (000000B01009AC00) [pid = 2788] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:56:57 INFO - PROCESS | 2788 | --DOMWINDOW == 50 (000000B010A1A000) [pid = 2788] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:56:58 INFO - PROCESS | 2788 | 1465037818017 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1545ms 03:56:58 INFO - PROCESS | 2788 | 1465037818070 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 2788 | 1465037818074 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 03:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:56:58 INFO - PROCESS | 2788 | 1465037818078 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 2788 | 1465037818081 Marionette TRACE conn5 <- [1,2706,null,{}] 03:56:58 INFO - PROCESS | 2788 | 1465037818087 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 2788 | 1465037818090 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:58 INFO - PROCESS | 2788 | 1465037818224 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 03:56:58 INFO - PROCESS | 2788 | 1465037818302 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 2788 | 1465037818305 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C92F000 == 26 [pid = 2788] [id = 686] 03:56:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 51 (000000B00711D400) [pid = 2788] [serial = 2058] [outer = 0000000000000000] 03:56:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 52 (000000B007E07000) [pid = 2788] [serial = 2059] [outer = 000000B00711D400] 03:56:58 INFO - PROCESS | 2788 | 1465037818354 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 53 (000000B008967400) [pid = 2788] [serial = 2060] [outer = 000000B00711D400] 03:56:58 INFO - PROCESS | 2788 | 1465037818758 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 2788 | 1465037818838 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 03:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:56:58 INFO - PROCESS | 2788 | 1465037818849 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 2788 | 1465037818852 Marionette TRACE conn5 <- [1,2710,null,{}] 03:56:58 INFO - PROCESS | 2788 | 1465037818856 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 2788 | 1465037818859 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:58 INFO - PROCESS | 2788 | 1465037818957 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 03:56:58 INFO - PROCESS | 2788 | 1465037818972 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 2788 | 1465037818975 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F7D1000 == 27 [pid = 2788] [id = 687] 03:56:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 54 (000000B009050C00) [pid = 2788] [serial = 2061] [outer = 0000000000000000] 03:56:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 55 (000000B00BF4D800) [pid = 2788] [serial = 2062] [outer = 000000B009050C00] 03:56:59 INFO - PROCESS | 2788 | 1465037819023 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 56 (000000B00C59C800) [pid = 2788] [serial = 2063] [outer = 000000B009050C00] 03:56:59 INFO - PROCESS | 2788 | 1465037819479 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 2788 | 1465037819541 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 03:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:56:59 INFO - PROCESS | 2788 | 1465037819544 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 2788 | 1465037819548 Marionette TRACE conn5 <- [1,2714,null,{}] 03:56:59 INFO - PROCESS | 2788 | 1465037819560 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 2788 | 1465037819565 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:59 INFO - PROCESS | 2788 | 1465037819652 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 03:56:59 INFO - PROCESS | 2788 | 1465037819659 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 2788 | 1465037819663 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:56:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010ED3800 == 28 [pid = 2788] [id = 688] 03:56:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 57 (000000B00E307000) [pid = 2788] [serial = 2064] [outer = 0000000000000000] 03:56:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B00E35E800) [pid = 2788] [serial = 2065] [outer = 000000B00E307000] 03:56:59 INFO - PROCESS | 2788 | 1465037819712 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B00E9F3400) [pid = 2788] [serial = 2066] [outer = 000000B00E307000] 03:57:00 INFO - PROCESS | 2788 | 1465037820205 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:57:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 03:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:57:00 INFO - PROCESS | 2788 | 1465037820238 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 2788 | 1465037820241 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 03:57:00 INFO - PROCESS | 2788 | 1465037820244 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 2788 | 1465037820246 Marionette TRACE conn5 <- [1,2718,null,{}] 03:57:00 INFO - PROCESS | 2788 | 1465037820250 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:00 INFO - PROCESS | 2788 | 1465037820252 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:00 INFO - PROCESS | 2788 | 1465037820399 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 03:57:00 INFO - PROCESS | 2788 | 1465037820421 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 2788 | 1465037820424 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01320B000 == 29 [pid = 2788] [id = 689] 03:57:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B00EDF4000) [pid = 2788] [serial = 2067] [outer = 0000000000000000] 03:57:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B00F207000) [pid = 2788] [serial = 2068] [outer = 000000B00EDF4000] 03:57:00 INFO - PROCESS | 2788 | 1465037820470 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00F6AEC00) [pid = 2788] [serial = 2069] [outer = 000000B00EDF4000] 03:57:01 INFO - PROCESS | 2788 | 1465037821370 Marionette TRACE conn5 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:57:01 INFO - PROCESS | 2788 | 1465037821394 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 03:57:01 INFO - PROCESS | 2788 | 1465037821398 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 2788 | 1465037821399 Marionette TRACE conn5 <- [1,2722,null,{}] 03:57:01 INFO - PROCESS | 2788 | 1465037821403 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 2788 | 1465037821405 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:01 INFO - PROCESS | 2788 | 1465037821515 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 03:57:01 INFO - PROCESS | 2788 | 1465037821519 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 2788 | 1465037821522 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137C2800 == 30 [pid = 2788] [id = 690] 03:57:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B007B4CC00) [pid = 2788] [serial = 2070] [outer = 0000000000000000] 03:57:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00FEEA400) [pid = 2788] [serial = 2071] [outer = 000000B007B4CC00] 03:57:01 INFO - PROCESS | 2788 | 1465037821567 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00FF48000) [pid = 2788] [serial = 2072] [outer = 000000B007B4CC00] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B010E51C00) [pid = 2788] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B002D0F400) [pid = 2788] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B007006000) [pid = 2788] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00EB5B800) [pid = 2788] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B00918D000) [pid = 2788] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 59 (000000B007B49800) [pid = 2788] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 58 (000000B00326A000) [pid = 2788] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:57:02 INFO - PROCESS | 2788 | --DOMWINDOW == 57 (000000B003758800) [pid = 2788] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:57:02 INFO - PROCESS | 2788 | 1465037822140 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 775ms 03:57:02 INFO - PROCESS | 2788 | 1465037822173 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2788 | 1465037822176 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 03:57:02 INFO - PROCESS | 2788 | 1465037822179 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:57:02 INFO - PROCESS | 2788 | 1465037822181 Marionette TRACE conn5 <- [1,2726,null,{}] 03:57:02 INFO - PROCESS | 2788 | 1465037822184 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2788 | 1465037822191 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:02 INFO - PROCESS | 2788 | 1465037822317 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 03:57:02 INFO - PROCESS | 2788 | 1465037822371 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2788 | 1465037822373 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CC8000 == 31 [pid = 2788] [id = 691] 03:57:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 58 (000000B00918D000) [pid = 2788] [serial = 2073] [outer = 0000000000000000] 03:57:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 59 (000000B01009E800) [pid = 2788] [serial = 2074] [outer = 000000B00918D000] 03:57:02 INFO - PROCESS | 2788 | 1465037822428 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 60 (000000B010C11C00) [pid = 2788] [serial = 2075] [outer = 000000B00918D000] 03:57:02 INFO - PROCESS | 2788 | 1465037822786 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 689ms 03:57:02 INFO - PROCESS | 2788 | 1465037822872 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2788 | 1465037822874 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 03:57:02 INFO - PROCESS | 2788 | 1465037822877 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:57:02 INFO - PROCESS | 2788 | 1465037822879 Marionette TRACE conn5 <- [1,2730,null,{}] 03:57:02 INFO - PROCESS | 2788 | 1465037822885 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2788 | 1465037822887 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:02 INFO - PROCESS | 2788 | 1465037822968 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 03:57:02 INFO - PROCESS | 2788 | 1465037822974 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2788 | 1465037822976 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:02 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015775000 == 32 [pid = 2788] [id = 692] 03:57:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B010C6C400) [pid = 2788] [serial = 2076] [outer = 0000000000000000] 03:57:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B010E2C000) [pid = 2788] [serial = 2077] [outer = 000000B010C6C400] 03:57:03 INFO - PROCESS | 2788 | 1465037823020 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B010E5BC00) [pid = 2788] [serial = 2078] [outer = 000000B010C6C400] 03:57:03 INFO - PROCESS | 2788 | 1465037823432 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 587ms 03:57:03 INFO - PROCESS | 2788 | 1465037823474 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 2788 | 1465037823477 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 03:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:57:03 INFO - PROCESS | 2788 | 1465037823484 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 2788 | 1465037823487 Marionette TRACE conn5 <- [1,2734,null,{}] 03:57:03 INFO - PROCESS | 2788 | 1465037823491 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:03 INFO - PROCESS | 2788 | 1465037823493 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:03 INFO - PROCESS | 2788 | 1465037823578 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 03:57:03 INFO - PROCESS | 2788 | 1465037823584 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 2788 | 1465037823586 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CAC000 == 33 [pid = 2788] [id = 693] 03:57:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B011ED7800) [pid = 2788] [serial = 2079] [outer = 0000000000000000] 03:57:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B01228A400) [pid = 2788] [serial = 2080] [outer = 000000B011ED7800] 03:57:03 INFO - PROCESS | 2788 | 1465037823639 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B012D95000) [pid = 2788] [serial = 2081] [outer = 000000B011ED7800] 03:57:04 INFO - PROCESS | 2788 | 1465037824175 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 03:57:04 INFO - PROCESS | 2788 | 1465037824221 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 2788 | 1465037824226 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 03:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:57:04 INFO - PROCESS | 2788 | 1465037824232 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 2788 | 1465037824236 Marionette TRACE conn5 <- [1,2738,null,{}] 03:57:04 INFO - PROCESS | 2788 | 1465037824242 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:04 INFO - PROCESS | 2788 | 1465037824245 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:04 INFO - PROCESS | 2788 | 1465037824441 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 03:57:04 INFO - PROCESS | 2788 | 1465037824541 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 2788 | 1465037824546 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:04 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD6800 == 34 [pid = 2788] [id = 694] 03:57:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B003E60400) [pid = 2788] [serial = 2082] [outer = 0000000000000000] 03:57:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B007964000) [pid = 2788] [serial = 2083] [outer = 000000B003E60400] 03:57:04 INFO - PROCESS | 2788 | 1465037824606 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B008A85800) [pid = 2788] [serial = 2084] [outer = 000000B003E60400] 03:57:05 INFO - PROCESS | 2788 | 1465037825286 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1091ms 03:57:05 INFO - PROCESS | 2788 | 1465037825325 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 03:57:05 INFO - PROCESS | 2788 | 1465037825330 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 03:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:57:05 INFO - PROCESS | 2788 | 1465037825337 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 2788 | 1465037825340 Marionette TRACE conn5 <- [1,2742,null,{}] 03:57:05 INFO - PROCESS | 2788 | 1465037825344 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:05 INFO - PROCESS | 2788 | 1465037825347 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:05 INFO - PROCESS | 2788 | 1465037825479 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 03:57:05 INFO - PROCESS | 2788 | 1465037825603 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 2788 | 1465037825606 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013213800 == 35 [pid = 2788] [id = 695] 03:57:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B008966400) [pid = 2788] [serial = 2085] [outer = 0000000000000000] 03:57:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00E308C00) [pid = 2788] [serial = 2086] [outer = 000000B008966400] 03:57:05 INFO - PROCESS | 2788 | 1465037825665 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00EDEC000) [pid = 2788] [serial = 2087] [outer = 000000B008966400] 03:57:06 INFO - PROCESS | 2788 | 1465037826579 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1293ms 03:57:06 INFO - PROCESS | 2788 | 1465037826632 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 2788 | 1465037826637 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 03:57:06 INFO - PROCESS | 2788 | 1465037826642 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:57:06 INFO - PROCESS | 2788 | 1465037826645 Marionette TRACE conn5 <- [1,2746,null,{}] 03:57:06 INFO - PROCESS | 2788 | 1465037826651 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:06 INFO - PROCESS | 2788 | 1465037826654 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:06 INFO - PROCESS | 2788 | 1465037826841 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 03:57:06 INFO - PROCESS | 2788 | 1465037826933 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:06 INFO - PROCESS | 2788 | 1465037826937 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C931000 == 36 [pid = 2788] [id = 696] 03:57:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008A81C00) [pid = 2788] [serial = 2088] [outer = 0000000000000000] 03:57:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B008E7D400) [pid = 2788] [serial = 2089] [outer = 000000B008A81C00] 03:57:06 INFO - PROCESS | 2788 | 1465037826989 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5CF400) [pid = 2788] [serial = 2090] [outer = 000000B008A81C00] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B015775000 == 35 [pid = 2788] [id = 692] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CC8000 == 34 [pid = 2788] [id = 691] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137C2800 == 33 [pid = 2788] [id = 690] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B01320B000 == 32 [pid = 2788] [id = 689] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B010ED3800 == 31 [pid = 2788] [id = 688] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F7D1000 == 30 [pid = 2788] [id = 687] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C92F000 == 29 [pid = 2788] [id = 686] 03:57:07 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A38000 == 28 [pid = 2788] [id = 685] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FEF8800) [pid = 2788] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B007312800) [pid = 2788] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008AA3400) [pid = 2788] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00EDE9400) [pid = 2788] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00C5CCC00) [pid = 2788] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00C9EF800) [pid = 2788] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00896F000) [pid = 2788] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00C444800) [pid = 2788] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010C6D800) [pid = 2788] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00E304000) [pid = 2788] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B01022C800) [pid = 2788] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B010058800) [pid = 2788] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B011D52C00) [pid = 2788] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B00F5D2000) [pid = 2788] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B010E56C00) [pid = 2788] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:57:07 INFO - PROCESS | 2788 | 1465037827493 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:57:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:57:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 881ms 03:57:07 INFO - PROCESS | 2788 | 1465037827532 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 03:57:07 INFO - PROCESS | 2788 | 1465037827536 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 03:57:07 INFO - PROCESS | 2788 | 1465037827542 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:57:07 INFO - PROCESS | 2788 | 1465037827545 Marionette TRACE conn5 <- [1,2750,null,{}] 03:57:07 INFO - PROCESS | 2788 | 1465037827549 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:07 INFO - PROCESS | 2788 | 1465037827552 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:07 INFO - PROCESS | 2788 | 1465037827644 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 03:57:07 INFO - PROCESS | 2788 | 1465037827653 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 2788 | 1465037827655 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0026C5800 == 29 [pid = 2788] [id = 697] 03:57:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B0029EE800) [pid = 2788] [serial = 2091] [outer = 0000000000000000] 03:57:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B00C9EA400) [pid = 2788] [serial = 2092] [outer = 000000B0029EE800] 03:57:07 INFO - PROCESS | 2788 | 1465037827703 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B00E30DC00) [pid = 2788] [serial = 2093] [outer = 000000B0029EE800] 03:57:08 INFO - PROCESS | 2788 | 1465037828187 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 03:57:08 INFO - PROCESS | 2788 | 1465037828238 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 2788 | 1465037828240 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 03:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:57:08 INFO - PROCESS | 2788 | 1465037828243 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 2788 | 1465037828247 Marionette TRACE conn5 <- [1,2754,null,{}] 03:57:08 INFO - PROCESS | 2788 | 1465037828258 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 2788 | 1465037828263 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:08 INFO - PROCESS | 2788 | 1465037828386 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 03:57:08 INFO - PROCESS | 2788 | 1465037828477 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 2788 | 1465037828481 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC5000 == 30 [pid = 2788] [id = 698] 03:57:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B002D06800) [pid = 2788] [serial = 2094] [outer = 0000000000000000] 03:57:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00F686800) [pid = 2788] [serial = 2095] [outer = 000000B002D06800] 03:57:08 INFO - PROCESS | 2788 | 1465037828537 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00FEED000) [pid = 2788] [serial = 2096] [outer = 000000B002D06800] 03:57:08 INFO - PROCESS | 2788 | 1465037828908 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 03:57:08 INFO - PROCESS | 2788 | 1465037828981 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 2788 | 1465037828983 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 03:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:57:08 INFO - PROCESS | 2788 | 1465037828987 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 2788 | 1465037828988 Marionette TRACE conn5 <- [1,2758,null,{}] 03:57:09 INFO - PROCESS | 2788 | 1465037828992 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2788 | 1465037828994 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:09 INFO - PROCESS | 2788 | 1465037829086 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 03:57:09 INFO - PROCESS | 2788 | 1465037829092 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2788 | 1465037829094 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01344B000 == 31 [pid = 2788] [id = 699] 03:57:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B010055400) [pid = 2788] [serial = 2097] [outer = 0000000000000000] 03:57:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B010226400) [pid = 2788] [serial = 2098] [outer = 000000B010055400] 03:57:09 INFO - PROCESS | 2788 | 1465037829140 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B010A18000) [pid = 2788] [serial = 2099] [outer = 000000B010055400] 03:57:09 INFO - PROCESS | 2788 | 1465037829599 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 03:57:09 INFO - PROCESS | 2788 | 1465037829619 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 2788 | 1465037829621 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 03:57:09 INFO - PROCESS | 2788 | 1465037829624 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:57:09 INFO - PROCESS | 2788 | 1465037829626 Marionette TRACE conn5 <- [1,2762,null,{}] 03:57:09 INFO - PROCESS | 2788 | 1465037829629 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2788 | 1465037829631 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:09 INFO - PROCESS | 2788 | 1465037829742 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 03:57:09 INFO - PROCESS | 2788 | 1465037829834 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2788 | 1465037829836 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CD1800 == 32 [pid = 2788] [id = 700] 03:57:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010095400) [pid = 2788] [serial = 2100] [outer = 0000000000000000] 03:57:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010E53400) [pid = 2788] [serial = 2101] [outer = 000000B010095400] 03:57:09 INFO - PROCESS | 2788 | 1465037829881 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B012287000) [pid = 2788] [serial = 2102] [outer = 000000B010095400] 03:57:10 INFO - PROCESS | 2788 | 1465037830322 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 03:57:10 INFO - PROCESS | 2788 | 1465037830362 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 2788 | 1465037830364 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 03:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:57:10 INFO - PROCESS | 2788 | 1465037830367 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 2788 | 1465037830369 Marionette TRACE conn5 <- [1,2766,null,{}] 03:57:10 INFO - PROCESS | 2788 | 1465037830372 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 2788 | 1465037830378 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:10 INFO - PROCESS | 2788 | 1465037830520 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 03:57:10 INFO - PROCESS | 2788 | 1465037830576 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 2788 | 1465037830579 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DA8000 == 33 [pid = 2788] [id = 701] 03:57:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B012E14800) [pid = 2788] [serial = 2103] [outer = 0000000000000000] 03:57:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0132B9400) [pid = 2788] [serial = 2104] [outer = 000000B012E14800] 03:57:10 INFO - PROCESS | 2788 | 1465037830624 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013497800) [pid = 2788] [serial = 2105] [outer = 000000B012E14800] 03:57:11 INFO - PROCESS | 2788 | 1465037831042 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 03:57:11 INFO - PROCESS | 2788 | 1465037831130 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 2788 | 1465037831132 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 03:57:11 INFO - PROCESS | 2788 | 1465037831153 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 2788 | 1465037831155 Marionette TRACE conn5 <- [1,2770,null,{}] 03:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:57:11 INFO - PROCESS | 2788 | 1465037831165 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:11 INFO - PROCESS | 2788 | 1465037831167 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:11 INFO - PROCESS | 2788 | 1465037831290 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 03:57:11 INFO - PROCESS | 2788 | 1465037831298 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 2788 | 1465037831300 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E54800 == 34 [pid = 2788] [id = 702] 03:57:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0134A5800) [pid = 2788] [serial = 2106] [outer = 0000000000000000] 03:57:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B0134AA000) [pid = 2788] [serial = 2107] [outer = 000000B0134A5800] 03:57:11 INFO - PROCESS | 2788 | 1465037831410 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013912C00) [pid = 2788] [serial = 2108] [outer = 000000B0134A5800] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00EDF4000) [pid = 2788] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B007EA5C00) [pid = 2788] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00711D400) [pid = 2788] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B009050C00) [pid = 2788] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00E307000) [pid = 2788] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B007B4CC00) [pid = 2788] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010C6C400) [pid = 2788] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B008971800) [pid = 2788] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00EBFD800) [pid = 2788] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:57:11 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B010C81400) [pid = 2788] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:57:11 INFO - PROCESS | 2788 | 1465037831762 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 03:57:11 INFO - PROCESS | 2788 | 1465037831829 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 2788 | 1465037831831 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 03:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:57:11 INFO - PROCESS | 2788 | 1465037831834 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 2788 | 1465037831836 Marionette TRACE conn5 <- [1,2774,null,{}] 03:57:11 INFO - PROCESS | 2788 | 1465037831839 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:11 INFO - PROCESS | 2788 | 1465037831841 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:11 INFO - PROCESS | 2788 | 1465037831956 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 03:57:12 INFO - PROCESS | 2788 | 1465037832004 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2788 | 1465037832007 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E89800 == 35 [pid = 2788] [id = 703] 03:57:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E307000) [pid = 2788] [serial = 2109] [outer = 0000000000000000] 03:57:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B01348BC00) [pid = 2788] [serial = 2110] [outer = 000000B00E307000] 03:57:12 INFO - PROCESS | 2788 | 1465037832052 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B013918800) [pid = 2788] [serial = 2111] [outer = 000000B00E307000] 03:57:12 INFO - PROCESS | 2788 | 1465037832435 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 03:57:12 INFO - PROCESS | 2788 | 1465037832467 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2788 | 1465037832469 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 03:57:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:57:12 INFO - PROCESS | 2788 | 1465037832483 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2788 | 1465037832493 Marionette TRACE conn5 <- [1,2778,null,{}] 03:57:12 INFO - PROCESS | 2788 | 1465037832498 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2788 | 1465037832500 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:12 INFO - PROCESS | 2788 | 1465037832584 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 03:57:12 INFO - PROCESS | 2788 | 1465037832589 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2788 | 1465037832591 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EC1800 == 36 [pid = 2788] [id = 704] 03:57:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013926C00) [pid = 2788] [serial = 2112] [outer = 0000000000000000] 03:57:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01392B800) [pid = 2788] [serial = 2113] [outer = 000000B013926C00] 03:57:12 INFO - PROCESS | 2788 | 1465037832635 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013945800) [pid = 2788] [serial = 2114] [outer = 000000B013926C00] 03:57:13 INFO - PROCESS | 2788 | 1465037833074 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:57:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 651ms 03:57:13 INFO - PROCESS | 2788 | 1465037833126 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 2788 | 1465037833128 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 03:57:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:57:13 INFO - PROCESS | 2788 | 1465037833136 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 2788 | 1465037833138 Marionette TRACE conn5 <- [1,2782,null,{}] 03:57:13 INFO - PROCESS | 2788 | 1465037833141 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:13 INFO - PROCESS | 2788 | 1465037833143 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:13 INFO - PROCESS | 2788 | 1465037833229 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 03:57:13 INFO - PROCESS | 2788 | 1465037833235 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 2788 | 1465037833237 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:13 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0178A8800 == 37 [pid = 2788] [id = 705] 03:57:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01394E800) [pid = 2788] [serial = 2115] [outer = 0000000000000000] 03:57:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013B0CC00) [pid = 2788] [serial = 2116] [outer = 000000B01394E800] 03:57:13 INFO - PROCESS | 2788 | 1465037833280 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FD36800) [pid = 2788] [serial = 2117] [outer = 000000B01394E800] 03:57:14 INFO - PROCESS | 2788 | 1465037833995 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 880ms 03:57:14 INFO - PROCESS | 2788 | 1465037834020 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 2788 | 1465037834025 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 03:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:57:14 INFO - PROCESS | 2788 | 1465037834030 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2788 | 1465037834036 Marionette TRACE conn5 <- [1,2786,null,{}] 03:57:14 INFO - PROCESS | 2788 | 1465037834041 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 2788 | 1465037834044 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:14 INFO - PROCESS | 2788 | 1465037834172 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 03:57:14 INFO - PROCESS | 2788 | 1465037834271 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 2788 | 1465037834274 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F596000 == 38 [pid = 2788] [id = 706] 03:57:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B008A9D400) [pid = 2788] [serial = 2118] [outer = 0000000000000000] 03:57:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00BF53800) [pid = 2788] [serial = 2119] [outer = 000000B008A9D400] 03:57:14 INFO - PROCESS | 2788 | 1465037834333 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E364800) [pid = 2788] [serial = 2120] [outer = 000000B008A9D400] 03:57:14 INFO - PROCESS | 2788 | 1465037834977 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 03:57:15 INFO - PROCESS | 2788 | 1465037835021 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 2788 | 1465037835026 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 03:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:57:15 INFO - PROCESS | 2788 | 1465037835033 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 2788 | 1465037835036 Marionette TRACE conn5 <- [1,2790,null,{}] 03:57:15 INFO - PROCESS | 2788 | 1465037835040 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 2788 | 1465037835043 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:15 INFO - PROCESS | 2788 | 1465037835166 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 03:57:15 INFO - PROCESS | 2788 | 1465037835293 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 2788 | 1465037835296 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01399A800 == 39 [pid = 2788] [id = 707] 03:57:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FF4AC00) [pid = 2788] [serial = 2121] [outer = 0000000000000000] 03:57:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B01005C000) [pid = 2788] [serial = 2122] [outer = 000000B00FF4AC00] 03:57:15 INFO - PROCESS | 2788 | 1465037835355 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010E58C00) [pid = 2788] [serial = 2123] [outer = 000000B00FF4AC00] 03:57:15 INFO - PROCESS | 2788 | 1465037835988 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 03:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:57:16 INFO - PROCESS | 2788 | 1465037836021 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 2788 | 1465037836024 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 03:57:16 INFO - PROCESS | 2788 | 1465037836027 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 2788 | 1465037836031 Marionette TRACE conn5 <- [1,2794,null,{}] 03:57:16 INFO - PROCESS | 2788 | 1465037836043 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:16 INFO - PROCESS | 2788 | 1465037836048 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:16 INFO - PROCESS | 2788 | 1465037836164 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 03:57:16 INFO - PROCESS | 2788 | 1465037836292 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 2788 | 1465037836296 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7C7000 == 40 [pid = 2788] [id = 708] 03:57:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0134A2000) [pid = 2788] [serial = 2124] [outer = 0000000000000000] 03:57:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B01392D000) [pid = 2788] [serial = 2125] [outer = 000000B0134A2000] 03:57:16 INFO - PROCESS | 2788 | 1465037836355 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013B19400) [pid = 2788] [serial = 2126] [outer = 000000B0134A2000] 03:57:16 INFO - PROCESS | 2788 | 1465037836939 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:57:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 03:57:17 INFO - PROCESS | 2788 | 1465037837016 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 2788 | 1465037837019 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 03:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:57:17 INFO - PROCESS | 2788 | 1465037837023 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 2788 | 1465037837025 Marionette TRACE conn5 <- [1,2798,null,{}] 03:57:17 INFO - PROCESS | 2788 | 1465037837029 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 2788 | 1465037837031 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:17 INFO - PROCESS | 2788 | 1465037837150 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 03:57:17 INFO - PROCESS | 2788 | 1465037837402 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 2788 | 1465037837406 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C550800 == 41 [pid = 2788] [id = 709] 03:57:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B007312C00) [pid = 2788] [serial = 2127] [outer = 0000000000000000] 03:57:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B007DA9C00) [pid = 2788] [serial = 2128] [outer = 000000B007312C00] 03:57:17 INFO - PROCESS | 2788 | 1465037837457 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00BF4AC00) [pid = 2788] [serial = 2129] [outer = 000000B007312C00] 03:57:18 INFO - PROCESS | 2788 | 1465037838126 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1134ms 03:57:18 INFO - PROCESS | 2788 | 1465037838160 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 2788 | 1465037838164 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 03:57:18 INFO - PROCESS | 2788 | 1465037838168 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:57:18 INFO - PROCESS | 2788 | 1465037838171 Marionette TRACE conn5 <- [1,2802,null,{}] 03:57:18 INFO - PROCESS | 2788 | 1465037838176 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:18 INFO - PROCESS | 2788 | 1465037838181 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC1800 == 40 [pid = 2788] [id = 704] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E89800 == 39 [pid = 2788] [id = 703] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E54800 == 38 [pid = 2788] [id = 702] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DA8000 == 37 [pid = 2788] [id = 701] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B013CD1800 == 36 [pid = 2788] [id = 700] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B01344B000 == 35 [pid = 2788] [id = 699] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EC5000 == 34 [pid = 2788] [id = 698] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B0026C5800 == 33 [pid = 2788] [id = 697] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C931000 == 32 [pid = 2788] [id = 696] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B013213800 == 31 [pid = 2788] [id = 695] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CAC000 == 30 [pid = 2788] [id = 693] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD6800 == 29 [pid = 2788] [id = 694] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7C7000 == 28 [pid = 2788] [id = 708] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B01399A800 == 27 [pid = 2788] [id = 707] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F596000 == 26 [pid = 2788] [id = 706] 03:57:18 INFO - PROCESS | 2788 | --DOCSHELL 000000B0178A8800 == 25 [pid = 2788] [id = 705] 03:57:18 INFO - PROCESS | 2788 | 1465037838937 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B00F207000) [pid = 2788] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00E30EC00) [pid = 2788] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00C5C7400) [pid = 2788] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B007E07000) [pid = 2788] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B008967400) [pid = 2788] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00BF4D800) [pid = 2788] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C59C800) [pid = 2788] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00E35E800) [pid = 2788] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FEEA400) [pid = 2788] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00F6AEC00) [pid = 2788] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01009E800) [pid = 2788] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010E5BC00) [pid = 2788] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010E2C000) [pid = 2788] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FF48000) [pid = 2788] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B01228A400) [pid = 2788] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00C5D2800) [pid = 2788] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008AA7400) [pid = 2788] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00FEED400) [pid = 2788] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00F792400) [pid = 2788] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B012D8B000) [pid = 2788] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B011D51000) [pid = 2788] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00E9F3400) [pid = 2788] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:57:19 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C550800 == 24 [pid = 2788] [id = 709] 03:57:19 INFO - PROCESS | 2788 | 1465037839132 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2788 | 1465037839135 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007DE7000 == 25 [pid = 2788] [id = 710] 03:57:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B002D1C400) [pid = 2788] [serial = 2130] [outer = 0000000000000000] 03:57:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00304C000) [pid = 2788] [serial = 2131] [outer = 000000B002D1C400] 03:57:19 INFO - PROCESS | 2788 | 1465037839187 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B003E61400) [pid = 2788] [serial = 2132] [outer = 000000B002D1C400] 03:57:19 INFO - PROCESS | 2788 | 1465037839681 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1529ms 03:57:19 INFO - PROCESS | 2788 | 1465037839703 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 2788 | 1465037839708 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 03:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:57:19 INFO - PROCESS | 2788 | 1465037839717 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2788 | 1465037839720 Marionette TRACE conn5 <- [1,2806,null,{}] 03:57:19 INFO - PROCESS | 2788 | 1465037839725 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 2788 | 1465037839728 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:19 INFO - PROCESS | 2788 | 1465037839824 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 03:57:19 INFO - PROCESS | 2788 | 1465037839834 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2788 | 1465037839837 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E7DE800 == 26 [pid = 2788] [id = 711] 03:57:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00896A000) [pid = 2788] [serial = 2133] [outer = 0000000000000000] 03:57:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B008970400) [pid = 2788] [serial = 2134] [outer = 000000B00896A000] 03:57:19 INFO - PROCESS | 2788 | 1465037839885 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B008AAA800) [pid = 2788] [serial = 2135] [outer = 000000B00896A000] 03:57:20 INFO - PROCESS | 2788 | 1465037840345 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 03:57:20 INFO - PROCESS | 2788 | 1465037840406 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 2788 | 1465037840410 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 03:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:57:20 INFO - PROCESS | 2788 | 1465037840414 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 2788 | 1465037840416 Marionette TRACE conn5 <- [1,2810,null,{}] 03:57:20 INFO - PROCESS | 2788 | 1465037840420 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:20 INFO - PROCESS | 2788 | 1465037840423 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:20 INFO - PROCESS | 2788 | 1465037840561 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 03:57:20 INFO - PROCESS | 2788 | 1465037840640 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 2788 | 1465037840642 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E082000 == 27 [pid = 2788] [id = 712] 03:57:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00C450000) [pid = 2788] [serial = 2136] [outer = 0000000000000000] 03:57:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00C5CD800) [pid = 2788] [serial = 2137] [outer = 000000B00C450000] 03:57:20 INFO - PROCESS | 2788 | 1465037840691 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00C9EAC00) [pid = 2788] [serial = 2138] [outer = 000000B00C450000] 03:57:21 INFO - PROCESS | 2788 | 1465037841100 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 03:57:21 INFO - PROCESS | 2788 | 1465037841148 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 2788 | 1465037841152 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 03:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:57:21 INFO - PROCESS | 2788 | 1465037841164 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 2788 | 1465037841168 Marionette TRACE conn5 <- [1,2814,null,{}] 03:57:21 INFO - PROCESS | 2788 | 1465037841182 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 2788 | 1465037841186 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:21 INFO - PROCESS | 2788 | 1465037841306 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 03:57:21 INFO - PROCESS | 2788 | 1465037841319 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 2788 | 1465037841321 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01247F800 == 28 [pid = 2788] [id = 713] 03:57:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00E311000) [pid = 2788] [serial = 2139] [outer = 0000000000000000] 03:57:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00EDE8800) [pid = 2788] [serial = 2140] [outer = 000000B00E311000] 03:57:21 INFO - PROCESS | 2788 | 1465037841410 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00F6A2C00) [pid = 2788] [serial = 2141] [outer = 000000B00E311000] 03:57:21 INFO - PROCESS | 2788 | 1465037841856 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 755ms 03:57:21 INFO - PROCESS | 2788 | 1465037841920 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 2788 | 1465037841922 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 03:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:57:21 INFO - PROCESS | 2788 | 1465037841935 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 2788 | 1465037841937 Marionette TRACE conn5 <- [1,2818,null,{}] 03:57:21 INFO - PROCESS | 2788 | 1465037841940 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 2788 | 1465037841943 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:22 INFO - PROCESS | 2788 | 1465037842065 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 03:57:22 INFO - PROCESS | 2788 | 1465037842077 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 2788 | 1465037842079 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013219000 == 29 [pid = 2788] [id = 714] 03:57:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E311400) [pid = 2788] [serial = 2142] [outer = 0000000000000000] 03:57:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00FB93800) [pid = 2788] [serial = 2143] [outer = 000000B00E311400] 03:57:22 INFO - PROCESS | 2788 | 1465037842125 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FF45000) [pid = 2788] [serial = 2144] [outer = 000000B00E311400] 03:57:22 INFO - PROCESS | 2788 | 1465037842552 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:57:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 03:57:22 INFO - PROCESS | 2788 | 1465037842628 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 2788 | 1465037842631 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 03:57:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:57:22 INFO - PROCESS | 2788 | 1465037842634 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 2788 | 1465037842636 Marionette TRACE conn5 <- [1,2822,null,{}] 03:57:22 INFO - PROCESS | 2788 | 1465037842640 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:22 INFO - PROCESS | 2788 | 1465037842642 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:22 INFO - PROCESS | 2788 | 1465037842757 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 03:57:22 INFO - PROCESS | 2788 | 1465037842808 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 2788 | 1465037842814 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137E0800 == 30 [pid = 2788] [id = 715] 03:57:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00BF4B800) [pid = 2788] [serial = 2145] [outer = 0000000000000000] 03:57:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B01009DC00) [pid = 2788] [serial = 2146] [outer = 000000B00BF4B800] 03:57:22 INFO - PROCESS | 2788 | 1465037842870 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B010C0C800) [pid = 2788] [serial = 2147] [outer = 000000B00BF4B800] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00918D000) [pid = 2788] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010095400) [pid = 2788] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B012E14800) [pid = 2788] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B003E60400) [pid = 2788] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B011ED7800) [pid = 2788] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B013926C00) [pid = 2788] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010055400) [pid = 2788] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B008966400) [pid = 2788] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B0029EE800) [pid = 2788] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B002D06800) [pid = 2788] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B008A81C00) [pid = 2788] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B01394E800) [pid = 2788] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B0134A5800) [pid = 2788] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:57:23 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00E307000) [pid = 2788] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:57:23 INFO - PROCESS | 2788 | 1465037843542 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 941ms 03:57:23 INFO - PROCESS | 2788 | 1465037843578 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 2788 | 1465037843580 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 03:57:23 INFO - PROCESS | 2788 | 1465037843584 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:57:23 INFO - PROCESS | 2788 | 1465037843585 Marionette TRACE conn5 <- [1,2826,null,{}] 03:57:23 INFO - PROCESS | 2788 | 1465037843589 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 2788 | 1465037843591 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:23 INFO - PROCESS | 2788 | 1465037843714 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 03:57:23 INFO - PROCESS | 2788 | 1465037843767 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 2788 | 1465037843769 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007817800 == 31 [pid = 2788] [id = 716] 03:57:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B003E60400) [pid = 2788] [serial = 2148] [outer = 0000000000000000] 03:57:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C983000) [pid = 2788] [serial = 2149] [outer = 000000B003E60400] 03:57:23 INFO - PROCESS | 2788 | 1465037843814 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E30400) [pid = 2788] [serial = 2150] [outer = 000000B003E60400] 03:57:24 INFO - PROCESS | 2788 | 1465037844169 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 03:57:24 INFO - PROCESS | 2788 | 1465037844216 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2788 | 1465037844219 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 03:57:24 INFO - PROCESS | 2788 | 1465037844222 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:57:24 INFO - PROCESS | 2788 | 1465037844224 Marionette TRACE conn5 <- [1,2830,null,{}] 03:57:24 INFO - PROCESS | 2788 | 1465037844227 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2788 | 1465037844229 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:24 INFO - PROCESS | 2788 | 1465037844312 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 03:57:24 INFO - PROCESS | 2788 | 1465037844317 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2788 | 1465037844319 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015B13000 == 32 [pid = 2788] [id = 717] 03:57:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010E5A400) [pid = 2788] [serial = 2151] [outer = 0000000000000000] 03:57:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B011EDF000) [pid = 2788] [serial = 2152] [outer = 000000B010E5A400] 03:57:24 INFO - PROCESS | 2788 | 1465037844366 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012E19000) [pid = 2788] [serial = 2153] [outer = 000000B010E5A400] 03:57:24 INFO - PROCESS | 2788 | 1465037844782 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 03:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:57:24 INFO - PROCESS | 2788 | 1465037844855 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2788 | 1465037844857 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 03:57:24 INFO - PROCESS | 2788 | 1465037844860 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 2788 | 1465037844862 Marionette TRACE conn5 <- [1,2834,null,{}] 03:57:24 INFO - PROCESS | 2788 | 1465037844866 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2788 | 1465037844876 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:24 INFO - PROCESS | 2788 | 1465037844960 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 03:57:24 INFO - PROCESS | 2788 | 1465037844967 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2788 | 1465037844969 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CAD800 == 33 [pid = 2788] [id = 718] 03:57:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0130E8C00) [pid = 2788] [serial = 2154] [outer = 0000000000000000] 03:57:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01348F800) [pid = 2788] [serial = 2155] [outer = 000000B0130E8C00] 03:57:25 INFO - PROCESS | 2788 | 1465037845014 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B0029E6000) [pid = 2788] [serial = 2156] [outer = 000000B0130E8C00] 03:57:25 INFO - PROCESS | 2788 | 1465037845635 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:57:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 838ms 03:57:25 INFO - PROCESS | 2788 | 1465037845702 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 2788 | 1465037845707 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 03:57:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:57:25 INFO - PROCESS | 2788 | 1465037845712 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 2788 | 1465037845716 Marionette TRACE conn5 <- [1,2838,null,{}] 03:57:25 INFO - PROCESS | 2788 | 1465037845722 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:25 INFO - PROCESS | 2788 | 1465037845725 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:25 INFO - PROCESS | 2788 | 1465037845874 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 03:57:25 INFO - PROCESS | 2788 | 1465037845977 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 2788 | 1465037845980 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:26 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00E093000 == 34 [pid = 2788] [id = 719] 03:57:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B002F8A800) [pid = 2788] [serial = 2157] [outer = 0000000000000000] 03:57:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B006E62C00) [pid = 2788] [serial = 2158] [outer = 000000B002F8A800] 03:57:26 INFO - PROCESS | 2788 | 1465037846062 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B008967000) [pid = 2788] [serial = 2159] [outer = 000000B002F8A800] 03:57:26 INFO - PROCESS | 2788 | 1465037846855 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1184ms 03:57:26 INFO - PROCESS | 2788 | 1465037846909 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 2788 | 1465037846914 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 03:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:57:26 INFO - PROCESS | 2788 | 1465037846920 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 2788 | 1465037846923 Marionette TRACE conn5 <- [1,2842,null,{}] 03:57:26 INFO - PROCESS | 2788 | 1465037846928 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2788 | 1465037846931 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:27 INFO - PROCESS | 2788 | 1465037847064 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 03:57:27 INFO - PROCESS | 2788 | 1465037847183 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 2788 | 1465037847186 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:27 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013217000 == 35 [pid = 2788] [id = 720] 03:57:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00C444800) [pid = 2788] [serial = 2160] [outer = 0000000000000000] 03:57:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00E30F000) [pid = 2788] [serial = 2161] [outer = 000000B00C444800] 03:57:27 INFO - PROCESS | 2788 | 1465037847245 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00EDF0000) [pid = 2788] [serial = 2162] [outer = 000000B00C444800] 03:57:28 INFO - PROCESS | 2788 | 1465037848166 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1277ms 03:57:28 INFO - PROCESS | 2788 | 1465037848203 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 03:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:57:28 INFO - PROCESS | 2788 | 1465037848208 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 03:57:28 INFO - PROCESS | 2788 | 1465037848212 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 2788 | 1465037848215 Marionette TRACE conn5 <- [1,2846,null,{}] 03:57:28 INFO - PROCESS | 2788 | 1465037848221 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 2788 | 1465037848224 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:28 INFO - PROCESS | 2788 | 1465037848348 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 03:57:28 INFO - PROCESS | 2788 | 1465037848471 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 2788 | 1465037848474 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B015B13000 == 34 [pid = 2788] [id = 717] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B007817800 == 33 [pid = 2788] [id = 716] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137E0800 == 32 [pid = 2788] [id = 715] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B013219000 == 31 [pid = 2788] [id = 714] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B01247F800 == 30 [pid = 2788] [id = 713] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E082000 == 29 [pid = 2788] [id = 712] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E7DE800 == 28 [pid = 2788] [id = 711] 03:57:28 INFO - PROCESS | 2788 | --DOCSHELL 000000B007DE7000 == 27 [pid = 2788] [id = 710] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010C11C00) [pid = 2788] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B010E53400) [pid = 2788] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0132B9400) [pid = 2788] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B012287000) [pid = 2788] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B013497800) [pid = 2788] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B007964000) [pid = 2788] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008A85800) [pid = 2788] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B012D95000) [pid = 2788] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013945800) [pid = 2788] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B010226400) [pid = 2788] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00E308C00) [pid = 2788] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00EDEC000) [pid = 2788] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00C9EA400) [pid = 2788] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E30DC00) [pid = 2788] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00F686800) [pid = 2788] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00FEED000) [pid = 2788] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B008E7D400) [pid = 2788] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B00C5CF400) [pid = 2788] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B00FD36800) [pid = 2788] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013B0CC00) [pid = 2788] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B01392B800) [pid = 2788] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 64 (000000B0134AA000) [pid = 2788] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 63 (000000B013912C00) [pid = 2788] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 62 (000000B01348BC00) [pid = 2788] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 61 (000000B013918800) [pid = 2788] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | --DOMWINDOW == 60 (000000B010A18000) [pid = 2788] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:57:28 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C512000 == 28 [pid = 2788] [id = 721] 03:57:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 61 (000000B0020B8800) [pid = 2788] [serial = 2163] [outer = 0000000000000000] 03:57:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 62 (000000B002770C00) [pid = 2788] [serial = 2164] [outer = 000000B0020B8800] 03:57:28 INFO - PROCESS | 2788 | 1465037848560 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 2788 | ++DOMWINDOW == 63 (000000B008AA7000) [pid = 2788] [serial = 2165] [outer = 000000B0020B8800] 03:57:29 INFO - PROCESS | 2788 | 1465037849025 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 902ms 03:57:29 INFO - PROCESS | 2788 | 1465037849115 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 2788 | 1465037849119 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 03:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:57:29 INFO - PROCESS | 2788 | 1465037849125 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 2788 | 1465037849128 Marionette TRACE conn5 <- [1,2850,null,{}] 03:57:29 INFO - PROCESS | 2788 | 1465037849132 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 2788 | 1465037849135 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:29 INFO - PROCESS | 2788 | 1465037849230 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 03:57:29 INFO - PROCESS | 2788 | 1465037849242 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2788 | 1465037849245 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:29 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE7D000 == 29 [pid = 2788] [id = 722] 03:57:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 64 (000000B00E30E800) [pid = 2788] [serial = 2166] [outer = 0000000000000000] 03:57:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 65 (000000B00E364C00) [pid = 2788] [serial = 2167] [outer = 000000B00E30E800] 03:57:29 INFO - PROCESS | 2788 | 1465037849293 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B00EDEAC00) [pid = 2788] [serial = 2168] [outer = 000000B00E30E800] 03:57:29 INFO - PROCESS | 2788 | 1465037849779 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 03:57:29 INFO - PROCESS | 2788 | 1465037849850 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 2788 | 1465037849852 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 03:57:29 INFO - PROCESS | 2788 | 1465037849856 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:57:29 INFO - PROCESS | 2788 | 1465037849859 Marionette TRACE conn5 <- [1,2854,null,{}] 03:57:29 INFO - PROCESS | 2788 | 1465037849870 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 2788 | 1465037849875 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:29 INFO - PROCESS | 2788 | 1465037849973 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 03:57:30 INFO - PROCESS | 2788 | 1465037850062 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 2788 | 1465037850066 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013041000 == 30 [pid = 2788] [id = 723] 03:57:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00E30EC00) [pid = 2788] [serial = 2169] [outer = 0000000000000000] 03:57:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00FB96000) [pid = 2788] [serial = 2170] [outer = 000000B00E30EC00] 03:57:30 INFO - PROCESS | 2788 | 1465037850115 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00FF4DC00) [pid = 2788] [serial = 2171] [outer = 000000B00E30EC00] 03:57:30 INFO - PROCESS | 2788 | 1465037850504 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 03:57:30 INFO - PROCESS | 2788 | 1465037850535 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 2788 | 1465037850538 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 03:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:57:30 INFO - PROCESS | 2788 | 1465037850541 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 2788 | 1465037850543 Marionette TRACE conn5 <- [1,2858,null,{}] 03:57:30 INFO - PROCESS | 2788 | 1465037850547 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:30 INFO - PROCESS | 2788 | 1465037850549 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:30 INFO - PROCESS | 2788 | 1465037850642 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 03:57:30 INFO - PROCESS | 2788 | 1465037850648 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 2788 | 1465037850650 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:30 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013989000 == 31 [pid = 2788] [id = 724] 03:57:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B010226400) [pid = 2788] [serial = 2172] [outer = 0000000000000000] 03:57:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010A1A000) [pid = 2788] [serial = 2173] [outer = 000000B010226400] 03:57:30 INFO - PROCESS | 2788 | 1465037850696 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010C6F000) [pid = 2788] [serial = 2174] [outer = 000000B010226400] 03:57:31 INFO - PROCESS | 2788 | 1465037851172 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 03:57:31 INFO - PROCESS | 2788 | 1465037851237 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 2788 | 1465037851240 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 03:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:57:31 INFO - PROCESS | 2788 | 1465037851243 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2788 | 1465037851252 Marionette TRACE conn5 <- [1,2862,null,{}] 03:57:31 INFO - PROCESS | 2788 | 1465037851256 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 2788 | 1465037851258 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:31 INFO - PROCESS | 2788 | 1465037851401 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 03:57:31 INFO - PROCESS | 2788 | 1465037851430 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 2788 | 1465037851432 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:31 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015763000 == 32 [pid = 2788] [id = 725] 03:57:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B010C79C00) [pid = 2788] [serial = 2175] [outer = 0000000000000000] 03:57:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010E57C00) [pid = 2788] [serial = 2176] [outer = 000000B010C79C00] 03:57:31 INFO - PROCESS | 2788 | 1465037851478 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012287000) [pid = 2788] [serial = 2177] [outer = 000000B010C79C00] 03:57:31 INFO - PROCESS | 2788 | 1465037851944 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 03:57:31 INFO - PROCESS | 2788 | 1465037851979 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 2788 | 1465037851981 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 03:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:57:31 INFO - PROCESS | 2788 | 1465037851984 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2788 | 1465037851986 Marionette TRACE conn5 <- [1,2866,null,{}] 03:57:31 INFO - PROCESS | 2788 | 1465037851989 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:32 INFO - PROCESS | 2788 | 1465037851995 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:32 INFO - PROCESS | 2788 | 1465037852135 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 03:57:32 INFO - PROCESS | 2788 | 1465037852194 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 2788 | 1465037852197 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CC3000 == 33 [pid = 2788] [id = 726] 03:57:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B01348DC00) [pid = 2788] [serial = 2178] [outer = 0000000000000000] 03:57:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B0134AB800) [pid = 2788] [serial = 2179] [outer = 000000B01348DC00] 03:57:32 INFO - PROCESS | 2788 | 1465037852242 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013911800) [pid = 2788] [serial = 2180] [outer = 000000B01348DC00] 03:57:32 INFO - PROCESS | 2788 | 1465037852670 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 03:57:32 INFO - PROCESS | 2788 | 1465037852742 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 2788 | 1465037852744 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 03:57:32 INFO - PROCESS | 2788 | 1465037852747 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 2788 | 1465037852749 Marionette TRACE conn5 <- [1,2870,null,{}] 03:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:57:32 INFO - PROCESS | 2788 | 1465037852753 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:32 INFO - PROCESS | 2788 | 1465037852755 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:32 INFO - PROCESS | 2788 | 1465037852871 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 03:57:32 INFO - PROCESS | 2788 | 1465037852883 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 2788 | 1465037852885 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:32 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E88000 == 34 [pid = 2788] [id = 727] 03:57:32 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B013915400) [pid = 2788] [serial = 2181] [outer = 0000000000000000] 03:57:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01392A000) [pid = 2788] [serial = 2182] [outer = 000000B013915400] 03:57:33 INFO - PROCESS | 2788 | 1465037853014 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013947000) [pid = 2788] [serial = 2183] [outer = 000000B013915400] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B007312C00) [pid = 2788] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008A9D400) [pid = 2788] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00FF4AC00) [pid = 2788] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B0134A2000) [pid = 2788] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E311400) [pid = 2788] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B003E60400) [pid = 2788] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00BF4B800) [pid = 2788] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B010E5A400) [pid = 2788] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C450000) [pid = 2788] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B002D1C400) [pid = 2788] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00896A000) [pid = 2788] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:57:33 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00E311000) [pid = 2788] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:57:33 INFO - PROCESS | 2788 | 1465037853403 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 669ms 03:57:33 INFO - PROCESS | 2788 | 1465037853425 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 2788 | 1465037853427 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 03:57:33 INFO - PROCESS | 2788 | 1465037853430 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:57:33 INFO - PROCESS | 2788 | 1465037853432 Marionette TRACE conn5 <- [1,2874,null,{}] 03:57:33 INFO - PROCESS | 2788 | 1465037853435 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:33 INFO - PROCESS | 2788 | 1465037853437 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:33 INFO - PROCESS | 2788 | 1465037853522 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 03:57:33 INFO - PROCESS | 2788 | 1465037853606 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 2788 | 1465037853608 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:33 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017099800 == 35 [pid = 2788] [id = 728] 03:57:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00C5CC800) [pid = 2788] [serial = 2184] [outer = 0000000000000000] 03:57:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B010E55000) [pid = 2788] [serial = 2185] [outer = 000000B00C5CC800] 03:57:33 INFO - PROCESS | 2788 | 1465037853653 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B013946800) [pid = 2788] [serial = 2186] [outer = 000000B00C5CC800] 03:57:34 INFO - PROCESS | 2788 | 1465037854027 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 03:57:34 INFO - PROCESS | 2788 | 1465037854063 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 2788 | 1465037854065 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 03:57:34 INFO - PROCESS | 2788 | 1465037854068 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:57:34 INFO - PROCESS | 2788 | 1465037854070 Marionette TRACE conn5 <- [1,2878,null,{}] 03:57:34 INFO - PROCESS | 2788 | 1465037854073 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 2788 | 1465037854075 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:34 INFO - PROCESS | 2788 | 1465037854196 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 03:57:34 INFO - PROCESS | 2788 | 1465037854232 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 2788 | 1465037854234 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B010EDD800 == 36 [pid = 2788] [id = 729] 03:57:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01394E400) [pid = 2788] [serial = 2187] [outer = 0000000000000000] 03:57:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013B0FC00) [pid = 2788] [serial = 2188] [outer = 000000B01394E400] 03:57:34 INFO - PROCESS | 2788 | 1465037854279 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013B1A400) [pid = 2788] [serial = 2189] [outer = 000000B01394E400] 03:57:34 INFO - PROCESS | 2788 | 1465037854678 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 669ms 03:57:34 INFO - PROCESS | 2788 | 1465037854748 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 2788 | 1465037854751 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 03:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:57:34 INFO - PROCESS | 2788 | 1465037854754 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 2788 | 1465037854756 Marionette TRACE conn5 <- [1,2882,null,{}] 03:57:34 INFO - PROCESS | 2788 | 1465037854759 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 2788 | 1465037854761 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:34 INFO - PROCESS | 2788 | 1465037854853 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 03:57:34 INFO - PROCESS | 2788 | 1465037854859 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 2788 | 1465037854862 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:34 INFO - PROCESS | 2788 | ++DOCSHELL 000000B074A5F000 == 37 [pid = 2788] [id = 730] 03:57:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00896E800) [pid = 2788] [serial = 2190] [outer = 0000000000000000] 03:57:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013BA8C00) [pid = 2788] [serial = 2191] [outer = 000000B00896E800] 03:57:34 INFO - PROCESS | 2788 | 1465037854916 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013C62800) [pid = 2788] [serial = 2192] [outer = 000000B00896E800] 03:57:35 INFO - PROCESS | 2788 | 1465037855645 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 944ms 03:57:35 INFO - PROCESS | 2788 | 1465037855698 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 2788 | 1465037855703 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 03:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:57:35 INFO - PROCESS | 2788 | 1465037855708 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 2788 | 1465037855714 Marionette TRACE conn5 <- [1,2886,null,{}] 03:57:35 INFO - PROCESS | 2788 | 1465037855720 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:35 INFO - PROCESS | 2788 | 1465037855723 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:35 INFO - PROCESS | 2788 | 1465037855861 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 03:57:35 INFO - PROCESS | 2788 | 1465037855981 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 2788 | 1465037855984 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:36 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE71800 == 38 [pid = 2788] [id = 731] 03:57:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00C44E000) [pid = 2788] [serial = 2193] [outer = 0000000000000000] 03:57:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00C5D1400) [pid = 2788] [serial = 2194] [outer = 000000B00C44E000] 03:57:36 INFO - PROCESS | 2788 | 1465037856045 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00E368000) [pid = 2788] [serial = 2195] [outer = 000000B00C44E000] 03:57:36 INFO - PROCESS | 2788 | 1465037856630 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 985ms 03:57:36 INFO - PROCESS | 2788 | 1465037856697 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 2788 | 1465037856703 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 03:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:57:36 INFO - PROCESS | 2788 | 1465037856709 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 2788 | 1465037856713 Marionette TRACE conn5 <- [1,2890,null,{}] 03:57:36 INFO - PROCESS | 2788 | 1465037856731 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 2788 | 1465037856734 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:36 INFO - PROCESS | 2788 | 1465037856864 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 03:57:36 INFO - PROCESS | 2788 | 1465037856983 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 2788 | 1465037856986 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB4000 == 39 [pid = 2788] [id = 732] 03:57:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00FEF1000) [pid = 2788] [serial = 2196] [outer = 0000000000000000] 03:57:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01009F800) [pid = 2788] [serial = 2197] [outer = 000000B00FEF1000] 03:57:37 INFO - PROCESS | 2788 | 1465037857044 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B011D55800) [pid = 2788] [serial = 2198] [outer = 000000B00FEF1000] 03:57:37 INFO - PROCESS | 2788 | 1465037857671 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 993ms 03:57:37 INFO - PROCESS | 2788 | 1465037857705 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 2788 | 1465037857707 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 03:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:57:37 INFO - PROCESS | 2788 | 1465037857711 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 2788 | 1465037857715 Marionette TRACE conn5 <- [1,2894,null,{}] 03:57:37 INFO - PROCESS | 2788 | 1465037857727 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:37 INFO - PROCESS | 2788 | 1465037857732 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:37 INFO - PROCESS | 2788 | 1465037857854 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 03:57:37 INFO - PROCESS | 2788 | 1465037857956 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2788 | 1465037857959 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:37 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FC26000 == 40 [pid = 2788] [id = 733] 03:57:37 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B013916000) [pid = 2788] [serial = 2199] [outer = 0000000000000000] 03:57:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01394D400) [pid = 2788] [serial = 2200] [outer = 000000B013916000] 03:57:38 INFO - PROCESS | 2788 | 1465037858017 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013C66000) [pid = 2788] [serial = 2201] [outer = 000000B013916000] 03:57:38 INFO - PROCESS | 2788 | 1465037858709 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1032ms 03:57:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:57:38 INFO - PROCESS | 2788 | 1465037858745 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 2788 | 1465037858749 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 03:57:38 INFO - PROCESS | 2788 | 1465037858752 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 2788 | 1465037858754 Marionette TRACE conn5 <- [1,2898,null,{}] 03:57:38 INFO - PROCESS | 2788 | 1465037858758 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 2788 | 1465037858760 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:38 INFO - PROCESS | 2788 | 1465037858879 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 03:57:39 INFO - PROCESS | 2788 | 1465037859127 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2788 | 1465037859131 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:39 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C550800 == 41 [pid = 2788] [id = 734] 03:57:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B002A1E800) [pid = 2788] [serial = 2202] [outer = 0000000000000000] 03:57:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B003E16800) [pid = 2788] [serial = 2203] [outer = 000000B002A1E800] 03:57:39 INFO - PROCESS | 2788 | 1465037859200 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B008AA7400) [pid = 2788] [serial = 2204] [outer = 000000B002A1E800] 03:57:39 INFO - PROCESS | 2788 | 1465037859771 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:57:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:57:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:57:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1028ms 03:57:39 INFO - PROCESS | 2788 | 1465037859784 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 2788 | 1465037859787 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 03:57:39 INFO - PROCESS | 2788 | 1465037859792 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - TEST-START | /DOMEvents/constructors.html 03:57:39 INFO - PROCESS | 2788 | 1465037859795 Marionette TRACE conn5 <- [1,2902,null,{}] 03:57:39 INFO - PROCESS | 2788 | 1465037859800 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 2788 | 1465037859805 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:39 INFO - PROCESS | 2788 | 1465037859932 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B010EDD800 == 40 [pid = 2788] [id = 729] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B017099800 == 39 [pid = 2788] [id = 728] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E88000 == 38 [pid = 2788] [id = 727] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CC3000 == 37 [pid = 2788] [id = 726] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B015763000 == 36 [pid = 2788] [id = 725] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B013989000 == 35 [pid = 2788] [id = 724] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B013041000 == 34 [pid = 2788] [id = 723] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE7D000 == 33 [pid = 2788] [id = 722] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C512000 == 32 [pid = 2788] [id = 721] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B013217000 == 31 [pid = 2788] [id = 720] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CAD800 == 30 [pid = 2788] [id = 718] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B00E093000 == 29 [pid = 2788] [id = 719] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B00C550800 == 28 [pid = 2788] [id = 734] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FC26000 == 27 [pid = 2788] [id = 733] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CB4000 == 26 [pid = 2788] [id = 732] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE71800 == 25 [pid = 2788] [id = 731] 03:57:40 INFO - PROCESS | 2788 | --DOCSHELL 000000B074A5F000 == 24 [pid = 2788] [id = 730] 03:57:40 INFO - PROCESS | 2788 | 1465037860683 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2788 | 1465037860687 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B00BF4AC00) [pid = 2788] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B007DA9C00) [pid = 2788] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00E364800) [pid = 2788] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B00BF53800) [pid = 2788] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010E58C00) [pid = 2788] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B01005C000) [pid = 2788] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B013B19400) [pid = 2788] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B01392D000) [pid = 2788] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00FF45000) [pid = 2788] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FB93800) [pid = 2788] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00C983000) [pid = 2788] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B01009DC00) [pid = 2788] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B011EDF000) [pid = 2788] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C5CD800) [pid = 2788] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B010C0C800) [pid = 2788] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00304C000) [pid = 2788] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B003E61400) [pid = 2788] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B008970400) [pid = 2788] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01348F800) [pid = 2788] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00EDE8800) [pid = 2788] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B00F6A2C00) [pid = 2788] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B008AAA800) [pid = 2788] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B012E19000) [pid = 2788] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010E30400) [pid = 2788] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B00C9EAC00) [pid = 2788] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:57:40 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007BAE000 == 25 [pid = 2788] [id = 735] 03:57:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B0029E4800) [pid = 2788] [serial = 2205] [outer = 0000000000000000] 03:57:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B002A17400) [pid = 2788] [serial = 2206] [outer = 000000B0029E4800] 03:57:40 INFO - PROCESS | 2788 | 1465037860859 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00375F400) [pid = 2788] [serial = 2207] [outer = 000000B0029E4800] 03:57:41 INFO - PROCESS | 2788 | 1465037861442 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:57:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:57:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:57:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1705ms 03:57:41 INFO - PROCESS | 2788 | 1465037861503 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 2788 | 1465037861508 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 03:57:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:57:41 INFO - PROCESS | 2788 | 1465037861512 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 2788 | 1465037861515 Marionette TRACE conn5 <- [1,2906,null,{}] 03:57:41 INFO - PROCESS | 2788 | 1465037861521 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 2788 | 1465037861525 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:41 INFO - PROCESS | 2788 | 1465037861630 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 03:57:41 INFO - PROCESS | 2788 | 1465037861706 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 2788 | 1465037861708 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:41 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EDD7000 == 26 [pid = 2788] [id = 736] 03:57:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B008A89000) [pid = 2788] [serial = 2208] [outer = 0000000000000000] 03:57:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B008AA5400) [pid = 2788] [serial = 2209] [outer = 000000B008A89000] 03:57:41 INFO - PROCESS | 2788 | 1465037861757 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B009466000) [pid = 2788] [serial = 2210] [outer = 000000B008A89000] 03:57:42 INFO - PROCESS | 2788 | 1465037862176 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:57:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:57:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 03:57:42 INFO - PROCESS | 2788 | 1465037862252 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 2788 | 1465037862257 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 03:57:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:57:42 INFO - PROCESS | 2788 | 1465037862261 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 2788 | 1465037862264 Marionette TRACE conn5 <- [1,2910,null,{}] 03:57:42 INFO - PROCESS | 2788 | 1465037862268 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:42 INFO - PROCESS | 2788 | 1465037862270 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:42 INFO - PROCESS | 2788 | 1465037862371 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 03:57:42 INFO - PROCESS | 2788 | 1465037862377 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 2788 | 1465037862379 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:42 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007ECF800 == 27 [pid = 2788] [id = 737] 03:57:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00BF4E400) [pid = 2788] [serial = 2211] [outer = 0000000000000000] 03:57:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00C5D2C00) [pid = 2788] [serial = 2212] [outer = 000000B00BF4E400] 03:57:42 INFO - PROCESS | 2788 | 1465037862429 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00CC53400) [pid = 2788] [serial = 2213] [outer = 000000B00BF4E400] 03:57:42 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:57:42 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:57:42 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:57:42 INFO - PROCESS | 2788 | [2788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:57:42 INFO - PROCESS | 2788 | 1465037862914 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:57:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:57:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57: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 03:57:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57: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 03:57:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57: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]" 03:57:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:57:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 701ms 03:57:42 INFO - PROCESS | 2788 | 1465037862964 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 2788 | 1465037862967 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 03:57:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:57:42 INFO - PROCESS | 2788 | 1465037862972 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 2788 | 1465037862979 Marionette TRACE conn5 <- [1,2914,null,{}] 03:57:43 INFO - PROCESS | 2788 | 1465037862998 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 2788 | 1465037863002 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:43 INFO - PROCESS | 2788 | 1465037863119 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 03:57:43 INFO - PROCESS | 2788 | 1465037863200 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 2788 | 1465037863202 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01303B000 == 28 [pid = 2788] [id = 738] 03:57:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B00EDEEC00) [pid = 2788] [serial = 2214] [outer = 0000000000000000] 03:57:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B00F6A6400) [pid = 2788] [serial = 2215] [outer = 000000B00EDEEC00] 03:57:43 INFO - PROCESS | 2788 | 1465037863248 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B00FB20C00) [pid = 2788] [serial = 2216] [outer = 000000B00EDEEC00] 03:57:43 INFO - PROCESS | 2788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:57:43 INFO - PROCESS | 2788 | 1465037863658 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:57: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 03:57:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 755ms 03:57:43 INFO - PROCESS | 2788 | 1465037863741 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 2788 | 1465037863744 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 03:57:43 INFO - PROCESS | 2788 | 1465037863749 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 2788 | 1465037863750 Marionette TRACE conn5 <- [1,2918,null,{}] 03:57:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:57:43 INFO - PROCESS | 2788 | 1465037863754 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 2788 | 1465037863756 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:43 INFO - PROCESS | 2788 | 1465037863874 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 03:57:43 INFO - PROCESS | 2788 | 1465037863885 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 2788 | 1465037863888 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:43 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01345B000 == 29 [pid = 2788] [id = 739] 03:57:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B00FEF5C00) [pid = 2788] [serial = 2217] [outer = 0000000000000000] 03:57:43 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00FF49000) [pid = 2788] [serial = 2218] [outer = 000000B00FEF5C00] 03:57:43 INFO - PROCESS | 2788 | 1465037863978 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010097800) [pid = 2788] [serial = 2219] [outer = 000000B00FEF5C00] 03:57:44 INFO - PROCESS | 2788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:57:44 INFO - PROCESS | 2788 | 1465037864373 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:57:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 03:57:44 INFO - PROCESS | 2788 | 1465037864448 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 2788 | 1465037864451 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 03:57:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:57:44 INFO - PROCESS | 2788 | 1465037864454 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 2788 | 1465037864456 Marionette TRACE conn5 <- [1,2922,null,{}] 03:57:44 INFO - PROCESS | 2788 | 1465037864459 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:44 INFO - PROCESS | 2788 | 1465037864462 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:44 INFO - PROCESS | 2788 | 1465037864576 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 03:57:44 INFO - PROCESS | 2788 | 1465037864582 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 2788 | 1465037864589 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:44 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013993800 == 30 [pid = 2788] [id = 740] 03:57:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B009051400) [pid = 2788] [serial = 2220] [outer = 0000000000000000] 03:57:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B010C03400) [pid = 2788] [serial = 2221] [outer = 000000B009051400] 03:57:44 INFO - PROCESS | 2788 | 1465037864644 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B010E51400) [pid = 2788] [serial = 2222] [outer = 000000B009051400] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010C79C00) [pid = 2788] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B01348DC00) [pid = 2788] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00C444800) [pid = 2788] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B0020B8800) [pid = 2788] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010226400) [pid = 2788] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E30E800) [pid = 2788] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00E30EC00) [pid = 2788] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B0130E8C00) [pid = 2788] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B002F8A800) [pid = 2788] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013915400) [pid = 2788] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00C5CC800) [pid = 2788] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B01394E400) [pid = 2788] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:57:45 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B00896E800) [pid = 2788] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:57:45 INFO - PROCESS | 2788 | 1465037865306 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:57: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. 03:57:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 880ms 03:57:45 INFO - PROCESS | 2788 | 1465037865338 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 03:57:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:57:45 INFO - PROCESS | 2788 | 1465037865340 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 03:57:45 INFO - PROCESS | 2788 | 1465037865343 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 2788 | 1465037865345 Marionette TRACE conn5 <- [1,2926,null,{}] 03:57:45 INFO - PROCESS | 2788 | 1465037865349 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 2788 | 1465037865351 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:45 INFO - PROCESS | 2788 | 1465037865468 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 03:57:45 INFO - PROCESS | 2788 | 1465037865524 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 2788 | 1465037865526 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:45 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A52000 == 31 [pid = 2788] [id = 741] 03:57:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00F20A000) [pid = 2788] [serial = 2223] [outer = 0000000000000000] 03:57:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B0104B7C00) [pid = 2788] [serial = 2224] [outer = 000000B00F20A000] 03:57:45 INFO - PROCESS | 2788 | 1465037865570 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B012288C00) [pid = 2788] [serial = 2225] [outer = 000000B00F20A000] 03:57:45 INFO - PROCESS | 2788 | 1465037865880 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:57:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:57:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 03:57:45 INFO - PROCESS | 2788 | 1465037865935 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 2788 | 1465037865937 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 03:57:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:57:45 INFO - PROCESS | 2788 | 1465037865940 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 2788 | 1465037865942 Marionette TRACE conn5 <- [1,2930,null,{}] 03:57:45 INFO - PROCESS | 2788 | 1465037865945 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 2788 | 1465037865947 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:46 INFO - PROCESS | 2788 | 1465037866065 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 03:57:46 INFO - PROCESS | 2788 | 1465037866072 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 2788 | 1465037866074 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B015DA8800 == 32 [pid = 2788] [id = 742] 03:57:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B0029E6400) [pid = 2788] [serial = 2226] [outer = 0000000000000000] 03:57:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B012E0D400) [pid = 2788] [serial = 2227] [outer = 000000B0029E6400] 03:57:46 INFO - PROCESS | 2788 | 1465037866119 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B0132B5C00) [pid = 2788] [serial = 2228] [outer = 000000B0029E6400] 03:57:46 INFO - PROCESS | 2788 | 1465037866510 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:57: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 03:57:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:57:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 587ms 03:57:46 INFO - PROCESS | 2788 | 1465037866530 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 2788 | 1465037866533 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 03:57:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:57:46 INFO - PROCESS | 2788 | 1465037866537 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 2788 | 1465037866539 Marionette TRACE conn5 <- [1,2934,null,{}] 03:57:46 INFO - PROCESS | 2788 | 1465037866542 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:46 INFO - PROCESS | 2788 | 1465037866544 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:46 INFO - PROCESS | 2788 | 1465037866626 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 03:57:46 INFO - PROCESS | 2788 | 1465037866710 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 2788 | 1465037866713 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:46 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB5000 == 33 [pid = 2788] [id = 743] 03:57:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013028C00) [pid = 2788] [serial = 2229] [outer = 0000000000000000] 03:57:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013492800) [pid = 2788] [serial = 2230] [outer = 000000B013028C00] 03:57:46 INFO - PROCESS | 2788 | 1465037866757 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0134ADC00) [pid = 2788] [serial = 2231] [outer = 000000B013028C00] 03:57:47 INFO - PROCESS | 2788 | 1465037867099 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:57: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. 03:57:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 629ms 03:57:47 INFO - PROCESS | 2788 | 1465037867187 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 2788 | 1465037867193 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 03:57:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:57:47 INFO - PROCESS | 2788 | 1465037867199 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 2788 | 1465037867202 Marionette TRACE conn5 <- [1,2938,null,{}] 03:57:47 INFO - PROCESS | 2788 | 1465037867208 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:47 INFO - PROCESS | 2788 | 1465037867212 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:47 INFO - PROCESS | 2788 | 1465037867377 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 03:57:47 INFO - PROCESS | 2788 | 1465037867496 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 2788 | 1465037867502 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:47 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CCA5000 == 34 [pid = 2788] [id = 744] 03:57:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B002A22C00) [pid = 2788] [serial = 2232] [outer = 0000000000000000] 03:57:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B002D29800) [pid = 2788] [serial = 2233] [outer = 000000B002A22C00] 03:57:47 INFO - PROCESS | 2788 | 1465037867562 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B007E07000) [pid = 2788] [serial = 2234] [outer = 000000B002A22C00] 03:57:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F1000 == 35 [pid = 2788] [id = 745] 03:57:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B008E77400) [pid = 2788] [serial = 2235] [outer = 0000000000000000] 03:57:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00BFA5800) [pid = 2788] [serial = 2236] [outer = 000000B008E77400] 03:57:48 INFO - PROCESS | 2788 | 1465037868358 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:57: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. 03:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1177ms 03:57:48 INFO - PROCESS | 2788 | 1465037868397 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 2788 | 1465037868401 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 03:57:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:57:48 INFO - PROCESS | 2788 | 1465037868408 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 2788 | 1465037868413 Marionette TRACE conn5 <- [1,2942,null,{}] 03:57:48 INFO - PROCESS | 2788 | 1465037868417 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 2788 | 1465037868421 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:48 INFO - PROCESS | 2788 | 1465037868563 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 03:57:48 INFO - PROCESS | 2788 | 1465037868680 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 2788 | 1465037868683 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:48 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0137E2800 == 36 [pid = 2788] [id = 746] 03:57:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008E79000) [pid = 2788] [serial = 2237] [outer = 0000000000000000] 03:57:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00C9EFC00) [pid = 2788] [serial = 2238] [outer = 000000B008E79000] 03:57:48 INFO - PROCESS | 2788 | 1465037868742 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00EBFFC00) [pid = 2788] [serial = 2239] [outer = 000000B008E79000] 03:57:49 INFO - PROCESS | 2788 | 1465037869398 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:57: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 03:57:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1032ms 03:57:49 INFO - PROCESS | 2788 | 1465037869442 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 2788 | 1465037869444 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 03:57:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:57:49 INFO - PROCESS | 2788 | 1465037869449 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 2788 | 1465037869451 Marionette TRACE conn5 <- [1,2946,null,{}] 03:57:49 INFO - PROCESS | 2788 | 1465037869462 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:49 INFO - PROCESS | 2788 | 1465037869467 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:49 INFO - PROCESS | 2788 | 1465037869630 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 03:57:49 INFO - PROCESS | 2788 | 1465037869760 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 2788 | 1465037869764 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:49 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007349800 == 37 [pid = 2788] [id = 747] 03:57:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B0078CF000) [pid = 2788] [serial = 2240] [outer = 0000000000000000] 03:57:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00BF9E000) [pid = 2788] [serial = 2241] [outer = 000000B0078CF000] 03:57:49 INFO - PROCESS | 2788 | 1465037869825 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B010C0C800) [pid = 2788] [serial = 2242] [outer = 000000B0078CF000] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B015DA8800 == 36 [pid = 2788] [id = 742] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A52000 == 35 [pid = 2788] [id = 741] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B013993800 == 34 [pid = 2788] [id = 740] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B01345B000 == 33 [pid = 2788] [id = 739] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B01303B000 == 32 [pid = 2788] [id = 738] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B007ECF800 == 31 [pid = 2788] [id = 737] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B00EDD7000 == 30 [pid = 2788] [id = 736] 03:57:50 INFO - PROCESS | 2788 | --DOCSHELL 000000B007BAE000 == 29 [pid = 2788] [id = 735] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B013B0FC00) [pid = 2788] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B013C62800) [pid = 2788] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B013BA8C00) [pid = 2788] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010E57C00) [pid = 2788] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B0134AB800) [pid = 2788] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B012287000) [pid = 2788] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00E30F000) [pid = 2788] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00EDF0000) [pid = 2788] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B002770C00) [pid = 2788] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B008AA7000) [pid = 2788] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B010A1A000) [pid = 2788] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B013911800) [pid = 2788] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00E364C00) [pid = 2788] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00EDEAC00) [pid = 2788] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00FB96000) [pid = 2788] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FF4DC00) [pid = 2788] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B0029E6000) [pid = 2788] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B006E62C00) [pid = 2788] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B008967000) [pid = 2788] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B013B1A400) [pid = 2788] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B01392A000) [pid = 2788] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B013947000) [pid = 2788] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B010E55000) [pid = 2788] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B010C6F000) [pid = 2788] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | --DOMWINDOW == 65 (000000B013946800) [pid = 2788] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:57:50 INFO - PROCESS | 2788 | 1465037870594 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:57: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. 03:57:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1199ms 03:57:50 INFO - PROCESS | 2788 | 1465037870647 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 2788 | 1465037870651 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 03:57:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:57:50 INFO - PROCESS | 2788 | 1465037870656 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 2788 | 1465037870661 Marionette TRACE conn5 <- [1,2950,null,{}] 03:57:50 INFO - PROCESS | 2788 | 1465037870666 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 2788 | 1465037870668 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:50 INFO - PROCESS | 2788 | 1465037870775 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 03:57:50 INFO - PROCESS | 2788 | 1465037870784 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 2788 | 1465037870786 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:50 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0098B5000 == 30 [pid = 2788] [id = 748] 03:57:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 66 (000000B007B4E400) [pid = 2788] [serial = 2243] [outer = 0000000000000000] 03:57:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B00896D000) [pid = 2788] [serial = 2244] [outer = 000000B007B4E400] 03:57:50 INFO - PROCESS | 2788 | 1465037870836 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00BF9DC00) [pid = 2788] [serial = 2245] [outer = 000000B007B4E400] 03:57:51 INFO - PROCESS | 2788 | 1465037871360 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:57: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. 03:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 03:57:51 INFO - PROCESS | 2788 | 1465037871390 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 2788 | 1465037871395 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 03:57:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:57:51 INFO - PROCESS | 2788 | 1465037871401 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 2788 | 1465037871404 Marionette TRACE conn5 <- [1,2954,null,{}] 03:57:51 INFO - PROCESS | 2788 | 1465037871408 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 2788 | 1465037871410 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:51 INFO - PROCESS | 2788 | 1465037871506 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 03:57:51 INFO - PROCESS | 2788 | 1465037871515 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 2788 | 1465037871517 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:51 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE86800 == 31 [pid = 2788] [id = 749] 03:57:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E92EC00) [pid = 2788] [serial = 2246] [outer = 0000000000000000] 03:57:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00EDEA400) [pid = 2788] [serial = 2247] [outer = 000000B00E92EC00] 03:57:51 INFO - PROCESS | 2788 | 1465037871565 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00F6A1400) [pid = 2788] [serial = 2248] [outer = 000000B00E92EC00] 03:57:52 INFO - PROCESS | 2788 | 1465037872027 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:57: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. 03:57:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 03:57:52 INFO - PROCESS | 2788 | 1465037872096 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 2788 | 1465037872098 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 03:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:57:52 INFO - PROCESS | 2788 | 1465037872102 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 2788 | 1465037872106 Marionette TRACE conn5 <- [1,2958,null,{}] 03:57:52 INFO - PROCESS | 2788 | 1465037872116 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 2788 | 1465037872121 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:52 INFO - PROCESS | 2788 | 1465037872211 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 03:57:52 INFO - PROCESS | 2788 | 1465037872227 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2788 | 1465037872230 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01345E800 == 32 [pid = 2788] [id = 750] 03:57:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00FF44C00) [pid = 2788] [serial = 2249] [outer = 0000000000000000] 03:57:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B01022C400) [pid = 2788] [serial = 2250] [outer = 000000B00FF44C00] 03:57:52 INFO - PROCESS | 2788 | 1465037872350 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B010C6D800) [pid = 2788] [serial = 2251] [outer = 000000B00FF44C00] 03:57:52 INFO - PROCESS | 2788 | 1465037872739 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:57:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:57:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 03:57:52 INFO - PROCESS | 2788 | 1465037872795 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 03:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:57:52 INFO - PROCESS | 2788 | 1465037872798 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 03:57:52 INFO - PROCESS | 2788 | 1465037872801 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 2788 | 1465037872803 Marionette TRACE conn5 <- [1,2962,null,{}] 03:57:52 INFO - PROCESS | 2788 | 1465037872807 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 2788 | 1465037872809 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:52 INFO - PROCESS | 2788 | 1465037872939 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 03:57:52 INFO - PROCESS | 2788 | 1465037872951 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2788 | 1465037872953 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:52 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E7E000 == 33 [pid = 2788] [id = 751] 03:57:52 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B010C6CC00) [pid = 2788] [serial = 2252] [outer = 0000000000000000] 03:57:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B011D57C00) [pid = 2788] [serial = 2253] [outer = 000000B010C6CC00] 03:57:53 INFO - PROCESS | 2788 | 1465037873006 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B012E11000) [pid = 2788] [serial = 2254] [outer = 000000B010C6CC00] 03:57:53 INFO - PROCESS | 2788 | 1465037873435 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:57:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 03:57:53 INFO - PROCESS | 2788 | 1465037873497 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 2788 | 1465037873499 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 03:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:57:53 INFO - PROCESS | 2788 | 1465037873502 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 2788 | 1465037873504 Marionette TRACE conn5 <- [1,2966,null,{}] 03:57:53 INFO - PROCESS | 2788 | 1465037873514 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:53 INFO - PROCESS | 2788 | 1465037873516 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:53 INFO - PROCESS | 2788 | 1465037873657 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 03:57:53 INFO - PROCESS | 2788 | 1465037873677 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 2788 | 1465037873680 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:53 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C4D800 == 34 [pid = 2788] [id = 752] 03:57:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B0132B8800) [pid = 2788] [serial = 2255] [outer = 0000000000000000] 03:57:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B0132C3C00) [pid = 2788] [serial = 2256] [outer = 000000B0132B8800] 03:57:53 INFO - PROCESS | 2788 | 1465037873727 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B01390B400) [pid = 2788] [serial = 2257] [outer = 000000B0132B8800] 03:57:54 INFO - PROCESS | 2788 | 1465037874169 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:57: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. 03:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 03:57:54 INFO - PROCESS | 2788 | 1465037874196 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 2788 | 1465037874199 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 03:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:57:54 INFO - PROCESS | 2788 | 1465037874207 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 2788 | 1465037874209 Marionette TRACE conn5 <- [1,2970,null,{}] 03:57:54 INFO - PROCESS | 2788 | 1465037874213 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:54 INFO - PROCESS | 2788 | 1465037874219 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:54 INFO - PROCESS | 2788 | 1465037874358 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 03:57:54 INFO - PROCESS | 2788 | 1465037874416 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 2788 | 1465037874418 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:54 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E9A000 == 35 [pid = 2788] [id = 753] 03:57:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B01392D800) [pid = 2788] [serial = 2258] [outer = 0000000000000000] 03:57:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013949000) [pid = 2788] [serial = 2259] [outer = 000000B01392D800] 03:57:54 INFO - PROCESS | 2788 | 1465037874464 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B013B13400) [pid = 2788] [serial = 2260] [outer = 000000B01392D800] 03:57:54 INFO - PROCESS | 2788 | 1465037874861 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:57:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B0029E4800) [pid = 2788] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008A89000) [pid = 2788] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00BF4E400) [pid = 2788] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B002A1E800) [pid = 2788] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B0029E6400) [pid = 2788] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00C44E000) [pid = 2788] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00FEF1000) [pid = 2788] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013916000) [pid = 2788] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B00FEF5C00) [pid = 2788] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B00F20A000) [pid = 2788] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B009051400) [pid = 2788] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:57:54 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B00EDEEC00) [pid = 2788] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:57:54 INFO - PROCESS | 2788 | 1465037874961 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 2788 | 1465037874963 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 03:57:54 INFO - PROCESS | 2788 | 1465037874968 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 2788 | 1465037874970 Marionette TRACE conn5 <- [1,2974,null,{}] 03:57:54 INFO - PROCESS | 2788 | 1465037874973 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:54 INFO - PROCESS | 2788 | 1465037874976 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:57:55 INFO - PROCESS | 2788 | 1465037875088 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 03:57:55 INFO - PROCESS | 2788 | 1465037875093 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 2788 | 1465037875095 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01708C000 == 36 [pid = 2788] [id = 754] 03:57:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00EDEEC00) [pid = 2788] [serial = 2261] [outer = 0000000000000000] 03:57:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B012D95400) [pid = 2788] [serial = 2262] [outer = 000000B00EDEEC00] 03:57:55 INFO - PROCESS | 2788 | 1465037875143 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013BA7800) [pid = 2788] [serial = 2263] [outer = 000000B00EDEEC00] 03:57:55 INFO - PROCESS | 2788 | 1465037875527 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:57:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 565ms 03:57:55 INFO - PROCESS | 2788 | 1465037875560 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 2788 | 1465037875562 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 03:57:55 INFO - PROCESS | 2788 | 1465037875565 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 2788 | 1465037875567 Marionette TRACE conn5 <- [1,2978,null,{}] 03:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:57:55 INFO - PROCESS | 2788 | 1465037875571 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:55 INFO - PROCESS | 2788 | 1465037875572 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:55 INFO - PROCESS | 2788 | 1465037875703 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 03:57:55 INFO - PROCESS | 2788 | 1465037875710 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 2788 | 1465037875712 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:55 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017717800 == 37 [pid = 2788] [id = 755] 03:57:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B013BAE000) [pid = 2788] [serial = 2264] [outer = 0000000000000000] 03:57:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013C64C00) [pid = 2788] [serial = 2265] [outer = 000000B013BAE000] 03:57:55 INFO - PROCESS | 2788 | 1465037875757 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013C6E000) [pid = 2788] [serial = 2266] [outer = 000000B013BAE000] 03:57:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0178A8800 == 38 [pid = 2788] [id = 756] 03:57:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B015570C00) [pid = 2788] [serial = 2267] [outer = 0000000000000000] 03:57:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B015571C00) [pid = 2788] [serial = 2268] [outer = 000000B015570C00] 03:57:56 INFO - PROCESS | 2788 | 1465037876174 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:57: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. 03:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 627ms 03:57:56 INFO - PROCESS | 2788 | 1465037876198 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2788 | 1465037876201 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 03:57:56 INFO - PROCESS | 2788 | 1465037876204 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:57:56 INFO - PROCESS | 2788 | 1465037876206 Marionette TRACE conn5 <- [1,2982,null,{}] 03:57:56 INFO - PROCESS | 2788 | 1465037876209 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2788 | 1465037876211 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:56 INFO - PROCESS | 2788 | 1465037876344 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 03:57:56 INFO - PROCESS | 2788 | 1465037876356 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 2788 | 1465037876358 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:56 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07D7C6000 == 39 [pid = 2788] [id = 757] 03:57:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B002D0B800) [pid = 2788] [serial = 2269] [outer = 0000000000000000] 03:57:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013C6D800) [pid = 2788] [serial = 2270] [outer = 000000B002D0B800] 03:57:56 INFO - PROCESS | 2788 | 1465037876403 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B015730400) [pid = 2788] [serial = 2271] [outer = 000000B002D0B800] 03:57:56 INFO - PROCESS | 2788 | 1465037876820 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:57:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 03:57:56 INFO - PROCESS | 2788 | 1465037876837 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2788 | 1465037876839 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 03:57:56 INFO - PROCESS | 2788 | 1465037876842 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:57:56 INFO - PROCESS | 2788 | 1465037876844 Marionette TRACE conn5 <- [1,2986,null,{}] 03:57:56 INFO - PROCESS | 2788 | 1465037876847 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2788 | 1465037876849 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:56 INFO - PROCESS | 2788 | 1465037876975 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 03:57:57 INFO - PROCESS | 2788 | 1465037877088 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 2788 | 1465037877091 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:57 INFO - PROCESS | 2788 | ++DOCSHELL 000000B007D91000 == 40 [pid = 2788] [id = 758] 03:57:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B002775800) [pid = 2788] [serial = 2272] [outer = 0000000000000000] 03:57:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B002A1C000) [pid = 2788] [serial = 2273] [outer = 000000B002775800] 03:57:57 INFO - PROCESS | 2788 | 1465037877151 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008964800) [pid = 2788] [serial = 2274] [outer = 000000B002775800] 03:57:57 INFO - PROCESS | 2788 | 1465037877758 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:57:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 987ms 03:57:57 INFO - PROCESS | 2788 | 1465037877834 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 2788 | 1465037877838 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 03:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:57:57 INFO - PROCESS | 2788 | 1465037877843 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 2788 | 1465037877846 Marionette TRACE conn5 <- [1,2990,null,{}] 03:57:57 INFO - PROCESS | 2788 | 1465037877852 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:57 INFO - PROCESS | 2788 | 1465037877855 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:58 INFO - PROCESS | 2788 | 1465037877987 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 03:57:58 INFO - PROCESS | 2788 | 1465037878082 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 2788 | 1465037878085 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:58 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01398A000 == 41 [pid = 2788] [id = 759] 03:57:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B00EDF2800) [pid = 2788] [serial = 2275] [outer = 0000000000000000] 03:57:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00FB1B800) [pid = 2788] [serial = 2276] [outer = 000000B00EDF2800] 03:57:58 INFO - PROCESS | 2788 | 1465037878142 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B010056000) [pid = 2788] [serial = 2277] [outer = 000000B00EDF2800] 03:57:58 INFO - PROCESS | 2788 | 1465037878715 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:57: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. 03:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 03:57:58 INFO - PROCESS | 2788 | 1465037878730 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 2788 | 1465037878735 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 03:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:57:58 INFO - PROCESS | 2788 | 1465037878739 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 2788 | 1465037878741 Marionette TRACE conn5 <- [1,2994,null,{}] 03:57:58 INFO - PROCESS | 2788 | 1465037878745 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 2788 | 1465037878748 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:58 INFO - PROCESS | 2788 | 1465037878913 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 03:57:59 INFO - PROCESS | 2788 | 1465037878986 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 2788 | 1465037878988 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B07FB95000 == 42 [pid = 2788] [id = 760] 03:57:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B010C6C000) [pid = 2788] [serial = 2278] [outer = 0000000000000000] 03:57:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013923400) [pid = 2788] [serial = 2279] [outer = 000000B010C6C000] 03:57:59 INFO - PROCESS | 2788 | 1465037879044 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013945C00) [pid = 2788] [serial = 2280] [outer = 000000B010C6C000] 03:57:59 INFO - PROCESS | 2788 | 1465037879615 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:57: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. 03:57:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 943ms 03:57:59 INFO - PROCESS | 2788 | 1465037879685 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 2788 | 1465037879687 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 03:57:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:57:59 INFO - PROCESS | 2788 | 1465037879698 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 2788 | 1465037879705 Marionette TRACE conn5 <- [1,2998,null,{}] 03:57:59 INFO - PROCESS | 2788 | 1465037879710 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:59 INFO - PROCESS | 2788 | 1465037879714 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:59 INFO - PROCESS | 2788 | 1465037879909 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 03:57:59 INFO - PROCESS | 2788 | 1465037879962 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 2788 | 1465037879964 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:57:59 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016B26000 == 43 [pid = 2788] [id = 761] 03:57:59 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B013BA9C00) [pid = 2788] [serial = 2281] [outer = 0000000000000000] 03:58:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B01573E800) [pid = 2788] [serial = 2282] [outer = 000000B013BA9C00] 03:58:00 INFO - PROCESS | 2788 | 1465037880020 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 94 (000000B015753800) [pid = 2788] [serial = 2283] [outer = 000000B013BA9C00] 03:58:00 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:58:00 INFO - PROCESS | 2788 | 1465037880600 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:58:00 INFO - {} 03:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:58:00 INFO - {} 03:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:58:00 INFO - {} 03:58:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:58:00 INFO - {} 03:58:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 944ms 03:58:00 INFO - PROCESS | 2788 | 1465037880655 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 2788 | 1465037880658 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 03:58:00 INFO - TEST-START | /FileAPI/fileReader.html 03:58:00 INFO - PROCESS | 2788 | 1465037880667 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 2788 | 1465037880670 Marionette TRACE conn5 <- [1,3002,null,{}] 03:58:00 INFO - PROCESS | 2788 | 1465037880674 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:00 INFO - PROCESS | 2788 | 1465037880677 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:00 INFO - PROCESS | 2788 | 1465037880800 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 03:58:00 INFO - PROCESS | 2788 | 1465037880892 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 2788 | 1465037880895 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:00 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016B2B000 == 44 [pid = 2788] [id = 762] 03:58:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 95 (000000B013C79400) [pid = 2788] [serial = 2284] [outer = 0000000000000000] 03:58:00 INFO - PROCESS | 2788 | ++DOMWINDOW == 96 (000000B015753000) [pid = 2788] [serial = 2285] [outer = 000000B013C79400] 03:58:00 INFO - PROCESS | 2788 | 1465037880949 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 97 (000000B01575B000) [pid = 2788] [serial = 2286] [outer = 000000B013C79400] 03:58:01 INFO - PROCESS | 2788 | 1465037881515 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:58:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:58:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:58:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:58:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:58:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 901ms 03:58:01 INFO - PROCESS | 2788 | 1465037881566 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 03:58:01 INFO - PROCESS | 2788 | 1465037881568 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 03:58:01 INFO - TEST-START | /FileAPI/historical.html 03:58:01 INFO - PROCESS | 2788 | 1465037881572 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 2788 | 1465037881574 Marionette TRACE conn5 <- [1,3006,null,{}] 03:58:01 INFO - PROCESS | 2788 | 1465037881578 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:01 INFO - PROCESS | 2788 | 1465037881581 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:01 INFO - PROCESS | 2788 | 1465037881696 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 03:58:01 INFO - PROCESS | 2788 | 1465037881827 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 2788 | 1465037881833 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:01 INFO - PROCESS | 2788 | ++DOCSHELL 000000B008A35800 == 45 [pid = 2788] [id = 763] 03:58:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 98 (000000B008972800) [pid = 2788] [serial = 2287] [outer = 0000000000000000] 03:58:01 INFO - PROCESS | 2788 | ++DOMWINDOW == 99 (000000B00BF46400) [pid = 2788] [serial = 2288] [outer = 000000B008972800] 03:58:01 INFO - PROCESS | 2788 | 1465037881901 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 2788 | ++DOMWINDOW == 100 (000000B01009DC00) [pid = 2788] [serial = 2289] [outer = 000000B008972800] 03:58:02 INFO - PROCESS | 2788 | 1465037882666 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:58:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:58:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:58:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:58:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:58:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:58:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:58:02 INFO - TEST-OK | /FileAPI/historical.html | took 1139ms 03:58:02 INFO - PROCESS | 2788 | 1465037882714 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 2788 | 1465037882718 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 03:58:02 INFO - TEST-START | /FileAPI/idlharness.html 03:58:02 INFO - PROCESS | 2788 | 1465037882769 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 2788 | 1465037882774 Marionette TRACE conn5 <- [1,3010,null,{}] 03:58:02 INFO - PROCESS | 2788 | 1465037882784 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:02 INFO - PROCESS | 2788 | 1465037882787 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:02 INFO - PROCESS | 2788 | 1465037882916 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 03:58:03 INFO - PROCESS | 2788 | 1465037883039 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 2788 | 1465037883042 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:03 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2F3000 == 46 [pid = 2788] [id = 764] 03:58:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 101 (000000B00C445C00) [pid = 2788] [serial = 2290] [outer = 0000000000000000] 03:58:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 102 (000000B00C981800) [pid = 2788] [serial = 2291] [outer = 000000B00C445C00] 03:58:03 INFO - PROCESS | 2788 | 1465037883094 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 2788 | ++DOMWINDOW == 103 (000000B00E364C00) [pid = 2788] [serial = 2292] [outer = 000000B00C445C00] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B0178A8800 == 45 [pid = 2788] [id = 756] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B07D7C6000 == 44 [pid = 2788] [id = 757] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B017717800 == 43 [pid = 2788] [id = 755] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B01708C000 == 42 [pid = 2788] [id = 754] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B016E9A000 == 41 [pid = 2788] [id = 753] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C4D800 == 40 [pid = 2788] [id = 752] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B01345E800 == 39 [pid = 2788] [id = 750] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B00FE86800 == 38 [pid = 2788] [id = 749] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B0098B5000 == 37 [pid = 2788] [id = 748] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B007349800 == 36 [pid = 2788] [id = 747] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B0137E2800 == 35 [pid = 2788] [id = 746] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B00F2F1000 == 34 [pid = 2788] [id = 745] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B00CCA5000 == 33 [pid = 2788] [id = 744] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B016CB5000 == 32 [pid = 2788] [id = 743] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B013E7E000 == 31 [pid = 2788] [id = 751] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B008A35800 == 30 [pid = 2788] [id = 763] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B016B2B000 == 29 [pid = 2788] [id = 762] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B016B26000 == 28 [pid = 2788] [id = 761] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B07FB95000 == 27 [pid = 2788] [id = 760] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B01398A000 == 26 [pid = 2788] [id = 759] 03:58:03 INFO - PROCESS | 2788 | --DOCSHELL 000000B007D91000 == 25 [pid = 2788] [id = 758] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 102 (000000B002A17400) [pid = 2788] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 101 (000000B00375F400) [pid = 2788] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 100 (000000B008AA5400) [pid = 2788] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 99 (000000B009466000) [pid = 2788] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 98 (000000B00C5D2C00) [pid = 2788] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 97 (000000B008AA7400) [pid = 2788] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 96 (000000B003E16800) [pid = 2788] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 95 (000000B0132B5C00) [pid = 2788] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 94 (000000B00E368000) [pid = 2788] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 93 (000000B00C5D1400) [pid = 2788] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B011D55800) [pid = 2788] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B01009F800) [pid = 2788] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B013C66000) [pid = 2788] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B01394D400) [pid = 2788] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B010097800) [pid = 2788] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B00FF49000) [pid = 2788] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B0104B7C00) [pid = 2788] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B010C03400) [pid = 2788] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B012E0D400) [pid = 2788] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B010E51400) [pid = 2788] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B013492800) [pid = 2788] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B00F6A6400) [pid = 2788] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00FB20C00) [pid = 2788] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00CC53400) [pid = 2788] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B012288C00) [pid = 2788] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:58:04 INFO - PROCESS | 2788 | 1465037884808 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:58:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:58:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:58: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 03:58:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:58:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:58: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 03:58:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:58: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 03:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:58: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 03:58: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 03:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:58:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:58:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:58: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 03:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:58: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 03:58: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 03:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:58:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 2242ms 03:58:04 INFO - PROCESS | 2788 | 1465037884966 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 2788 | 1465037884971 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 03:58:04 INFO - TEST-START | /FileAPI/idlharness.worker 03:58:04 INFO - PROCESS | 2788 | 1465037884979 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 2788 | 1465037884982 Marionette TRACE conn5 <- [1,3014,null,{}] 03:58:05 INFO - PROCESS | 2788 | 1465037884987 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 2788 | 1465037884991 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:05 INFO - PROCESS | 2788 | 1465037885094 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 03:58:05 INFO - PROCESS | 2788 | 1465037885101 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 2788 | 1465037885104 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:05 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01320F800 == 26 [pid = 2788] [id = 765] 03:58:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B00E304000) [pid = 2788] [serial = 2293] [outer = 0000000000000000] 03:58:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B00E30A000) [pid = 2788] [serial = 2294] [outer = 000000B00E304000] 03:58:05 INFO - PROCESS | 2788 | 1465037885153 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00E92B000) [pid = 2788] [serial = 2295] [outer = 000000B00E304000] 03:58:05 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:58:06 INFO - PROCESS | 2788 | 1465037886196 Marionette TRACE conn5 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:58:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:58:06 INFO - {} 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:58:06 INFO - {} 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:58:06 INFO - {} 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:58:06 INFO - {} 03:58: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 - {} 03:58:06 INFO - {} 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:58:06 INFO - {} 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:58:06 INFO - {} 03:58: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 - {} 03:58:06 INFO - {} 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58: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 03:58:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:58:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:58:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:58:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:58:06 INFO - {} 03:58:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1375ms 03:58:06 INFO - PROCESS | 2788 | 1465037886354 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 03:58:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:58:06 INFO - PROCESS | 2788 | 1465037886360 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 03:58:06 INFO - PROCESS | 2788 | 1465037886367 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 2788 | 1465037886369 Marionette TRACE conn5 <- [1,3018,null,{}] 03:58:06 INFO - PROCESS | 2788 | 1465037886373 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:06 INFO - PROCESS | 2788 | 1465037886376 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:06 INFO - PROCESS | 2788 | 1465037886502 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 03:58:06 INFO - PROCESS | 2788 | 1465037886591 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 2788 | 1465037886593 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:06 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016C43000 == 27 [pid = 2788] [id = 766] 03:58:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B00F5D3800) [pid = 2788] [serial = 2296] [outer = 0000000000000000] 03:58:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B01348D800) [pid = 2788] [serial = 2297] [outer = 000000B00F5D3800] 03:58:06 INFO - PROCESS | 2788 | 1465037886643 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B0134AA400) [pid = 2788] [serial = 2298] [outer = 000000B00F5D3800] 03:58:07 INFO - PROCESS | 2788 | 1465037887062 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:58: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 03:58:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 733ms 03:58:07 INFO - PROCESS | 2788 | 1465037887100 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2788 | 1465037887103 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 03:58:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:58:07 INFO - PROCESS | 2788 | 1465037887106 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 2788 | 1465037887110 Marionette TRACE conn5 <- [1,3022,null,{}] 03:58:07 INFO - PROCESS | 2788 | 1465037887134 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:07 INFO - PROCESS | 2788 | 1465037887139 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:07 INFO - PROCESS | 2788 | 1465037887257 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 03:58:07 INFO - PROCESS | 2788 | 1465037887272 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 2788 | 1465037887275 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:07 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016EB1000 == 28 [pid = 2788] [id = 767] 03:58:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B01392A400) [pid = 2788] [serial = 2299] [outer = 0000000000000000] 03:58:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B013945800) [pid = 2788] [serial = 2300] [outer = 000000B01392A400] 03:58:07 INFO - PROCESS | 2788 | 1465037887370 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B013B13C00) [pid = 2788] [serial = 2301] [outer = 000000B01392A400] 03:58:07 INFO - PROCESS | 2788 | 1465037887791 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:58:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 03:58:07 INFO - PROCESS | 2788 | 1465037887843 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2788 | 1465037887846 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 03:58:07 INFO - PROCESS | 2788 | 1465037887849 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:58:07 INFO - PROCESS | 2788 | 1465037887851 Marionette TRACE conn5 <- [1,3026,null,{}] 03:58:07 INFO - PROCESS | 2788 | 1465037887855 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:07 INFO - PROCESS | 2788 | 1465037887857 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:08 INFO - PROCESS | 2788 | 1465037888007 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 03:58:08 INFO - PROCESS | 2788 | 1465037888025 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2788 | 1465037888028 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0178AF800 == 29 [pid = 2788] [id = 768] 03:58:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013C62800) [pid = 2788] [serial = 2302] [outer = 0000000000000000] 03:58:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013C67C00) [pid = 2788] [serial = 2303] [outer = 000000B013C62800] 03:58:08 INFO - PROCESS | 2788 | 1465037888073 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013C79C00) [pid = 2788] [serial = 2304] [outer = 000000B013C62800] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B002D0B800) [pid = 2788] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B01392D800) [pid = 2788] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B0132B8800) [pid = 2788] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B013028C00) [pid = 2788] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00FF44C00) [pid = 2788] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00E92EC00) [pid = 2788] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B0078CF000) [pid = 2788] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B002A22C00) [pid = 2788] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B008E77400) [pid = 2788] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B007B4E400) [pid = 2788] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B008E79000) [pid = 2788] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00EDEEC00) [pid = 2788] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B010C6CC00) [pid = 2788] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B015570C00) [pid = 2788] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:58:08 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B013BAE000) [pid = 2788] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:58:08 INFO - PROCESS | 2788 | 1465037888640 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:58:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 837ms 03:58:08 INFO - PROCESS | 2788 | 1465037888689 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 2788 | 1465037888692 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 03:58:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:58:08 INFO - PROCESS | 2788 | 1465037888695 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 2788 | 1465037888705 Marionette TRACE conn5 <- [1,3030,null,{}] 03:58:08 INFO - PROCESS | 2788 | 1465037888721 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 2788 | 1465037888724 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:08 INFO - PROCESS | 2788 | 1465037888808 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 03:58:08 INFO - PROCESS | 2788 | 1465037888813 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2788 | 1465037888815 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:08 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0178B6800 == 30 [pid = 2788] [id = 769] 03:58:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013930400) [pid = 2788] [serial = 2305] [outer = 0000000000000000] 03:58:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013C7A000) [pid = 2788] [serial = 2306] [outer = 000000B013930400] 03:58:08 INFO - PROCESS | 2788 | 1465037888861 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B01556C800) [pid = 2788] [serial = 2307] [outer = 000000B013930400] 03:58:09 INFO - PROCESS | 2788 | 1465037889473 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:58: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. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:58: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'.) 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:58: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. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:58: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. 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:58: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. 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:58:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:58: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. 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:58:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:58:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:58:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:58:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:58:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:58:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 843ms 03:58:09 INFO - PROCESS | 2788 | 1465037889549 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2788 | 1465037889552 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 03:58:09 INFO - PROCESS | 2788 | 1465037889555 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 2788 | 1465037889557 Marionette TRACE conn5 <- [1,3034,null,{}] 03:58:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:58:09 INFO - PROCESS | 2788 | 1465037889560 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 2788 | 1465037889566 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:09 INFO - PROCESS | 2788 | 1465037889712 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 03:58:09 INFO - PROCESS | 2788 | 1465037889720 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 2788 | 1465037889722 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:09 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013755800 == 31 [pid = 2788] [id = 770] 03:58:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E5E800) [pid = 2788] [serial = 2308] [outer = 0000000000000000] 03:58:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B015731400) [pid = 2788] [serial = 2309] [outer = 000000B010E5E800] 03:58:09 INFO - PROCESS | 2788 | 1465037889768 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B015D3C800) [pid = 2788] [serial = 2310] [outer = 000000B010E5E800] 03:58:09 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:58:10 INFO - PROCESS | 2788 | 1465037890193 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:58:10 INFO - {} 03:58:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 671ms 03:58:10 INFO - PROCESS | 2788 | 1465037890232 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 2788 | 1465037890235 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 03:58:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:58:10 INFO - PROCESS | 2788 | 1465037890238 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 2788 | 1465037890240 Marionette TRACE conn5 <- [1,3038,null,{}] 03:58:10 INFO - PROCESS | 2788 | 1465037890243 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 2788 | 1465037890245 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:10 INFO - PROCESS | 2788 | 1465037890366 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 03:58:10 INFO - PROCESS | 2788 | 1465037890377 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 2788 | 1465037890379 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:10 INFO - PROCESS | 2788 | ++DOCSHELL 000000B017967800 == 32 [pid = 2788] [id = 771] 03:58:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B015D9F800) [pid = 2788] [serial = 2311] [outer = 0000000000000000] 03:58:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B017040C00) [pid = 2788] [serial = 2312] [outer = 000000B015D9F800] 03:58:10 INFO - PROCESS | 2788 | 1465037890423 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B017046C00) [pid = 2788] [serial = 2313] [outer = 000000B015D9F800] 03:58:11 INFO - PROCESS | 2788 | 1465037891156 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:58:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 923ms 03:58:11 INFO - PROCESS | 2788 | 1465037891165 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 2788 | 1465037891170 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 03:58:11 INFO - PROCESS | 2788 | 1465037891175 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:58:11 INFO - PROCESS | 2788 | 1465037891181 Marionette TRACE conn5 <- [1,3042,null,{}] 03:58:11 INFO - PROCESS | 2788 | 1465037891186 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:11 INFO - PROCESS | 2788 | 1465037891189 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:11 INFO - PROCESS | 2788 | 1465037891325 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 03:58:11 INFO - PROCESS | 2788 | 1465037891452 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 2788 | 1465037891457 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:11 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01304F800 == 33 [pid = 2788] [id = 772] 03:58:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B008A9F000) [pid = 2788] [serial = 2314] [outer = 0000000000000000] 03:58:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B009050800) [pid = 2788] [serial = 2315] [outer = 000000B008A9F000] 03:58:11 INFO - PROCESS | 2788 | 1465037891524 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B00E311400) [pid = 2788] [serial = 2316] [outer = 000000B008A9F000] 03:58:12 INFO - PROCESS | 2788 | 1465037892447 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:58:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:58: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" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:58: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" 03:58:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:58:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:58:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1392ms 03:58:12 INFO - PROCESS | 2788 | 1465037892584 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 2788 | 1465037892589 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 03:58:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:58:12 INFO - PROCESS | 2788 | 1465037892597 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 2788 | 1465037892601 Marionette TRACE conn5 <- [1,3046,null,{}] 03:58:12 INFO - PROCESS | 2788 | 1465037892605 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:12 INFO - PROCESS | 2788 | 1465037892608 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:12 INFO - PROCESS | 2788 | 1465037892758 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 03:58:12 INFO - PROCESS | 2788 | 1465037892901 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 2788 | 1465037892904 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:12 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013741000 == 34 [pid = 2788] [id = 773] 03:58:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B00FB8D400) [pid = 2788] [serial = 2317] [outer = 0000000000000000] 03:58:12 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B00FD3DC00) [pid = 2788] [serial = 2318] [outer = 000000B00FB8D400] 03:58:12 INFO - PROCESS | 2788 | 1465037892963 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B010226400) [pid = 2788] [serial = 2319] [outer = 000000B00FB8D400] 03:58:13 INFO - PROCESS | 2788 | 1465037893717 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:58:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:58:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:58:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:58:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:58:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:58:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:58:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:58:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:58:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1148ms 03:58:13 INFO - PROCESS | 2788 | 1465037893749 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 03:58:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:58:13 INFO - PROCESS | 2788 | 1465037893752 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 03:58:13 INFO - PROCESS | 2788 | 1465037893756 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 2788 | 1465037893760 Marionette TRACE conn5 <- [1,3050,null,{}] 03:58:13 INFO - PROCESS | 2788 | 1465037893772 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:13 INFO - PROCESS | 2788 | 1465037893777 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:14 INFO - PROCESS | 2788 | 1465037893994 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 03:58:14 INFO - PROCESS | 2788 | 1465037894131 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 2788 | 1465037894134 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:14 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00C512000 == 35 [pid = 2788] [id = 774] 03:58:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B003E57400) [pid = 2788] [serial = 2320] [outer = 0000000000000000] 03:58:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B007175C00) [pid = 2788] [serial = 2321] [outer = 000000B003E57400] 03:58:14 INFO - PROCESS | 2788 | 1465037894189 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 2788 | ++DOMWINDOW == 93 (000000B008AAB400) [pid = 2788] [serial = 2322] [outer = 000000B003E57400] 03:58:14 INFO - PROCESS | 2788 | [2788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:58:14 INFO - PROCESS | 2788 | --DOCSHELL 000000B013755800 == 34 [pid = 2788] [id = 770] 03:58:14 INFO - PROCESS | 2788 | --DOCSHELL 000000B0178B6800 == 33 [pid = 2788] [id = 769] 03:58:14 INFO - PROCESS | 2788 | --DOCSHELL 000000B0178AF800 == 32 [pid = 2788] [id = 768] 03:58:14 INFO - PROCESS | 2788 | --DOCSHELL 000000B016EB1000 == 31 [pid = 2788] [id = 767] 03:58:14 INFO - PROCESS | 2788 | --DOCSHELL 000000B016C43000 == 30 [pid = 2788] [id = 766] 03:58:14 INFO - PROCESS | 2788 | --DOCSHELL 000000B01320F800 == 29 [pid = 2788] [id = 765] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 92 (000000B013C6D800) [pid = 2788] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 91 (000000B013949000) [pid = 2788] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 90 (000000B01390B400) [pid = 2788] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 89 (000000B0132C3C00) [pid = 2788] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 88 (000000B0134ADC00) [pid = 2788] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 87 (000000B01022C400) [pid = 2788] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 86 (000000B010C6D800) [pid = 2788] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 85 (000000B00EDEA400) [pid = 2788] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 84 (000000B00F6A1400) [pid = 2788] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00BF9E000) [pid = 2788] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B010C0C800) [pid = 2788] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B002D29800) [pid = 2788] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B007E07000) [pid = 2788] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B00BFA5800) [pid = 2788] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B00896D000) [pid = 2788] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B00BF9DC00) [pid = 2788] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B00C9EFC00) [pid = 2788] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B00EBFFC00) [pid = 2788] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B012D95400) [pid = 2788] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013BA7800) [pid = 2788] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B015730400) [pid = 2788] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B013B13400) [pid = 2788] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 70 (000000B011D57C00) [pid = 2788] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 69 (000000B012E11000) [pid = 2788] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 68 (000000B015571C00) [pid = 2788] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 67 (000000B013C6E000) [pid = 2788] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | --DOMWINDOW == 66 (000000B013C64C00) [pid = 2788] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 03:58:14 INFO - PROCESS | 2788 | 1465037894811 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:58:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:58:14 INFO - {} 03:58:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1084ms 03:58:14 INFO - PROCESS | 2788 | 1465037894842 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 2788 | 1465037894846 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 03:58:14 INFO - PROCESS | 2788 | 1465037894856 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:58:14 INFO - PROCESS | 2788 | 1465037894859 Marionette TRACE conn5 <- [1,3054,null,{}] 03:58:14 INFO - PROCESS | 2788 | 1465037894864 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:14 INFO - PROCESS | 2788 | 1465037894867 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:14 INFO - PROCESS | 2788 | 1465037894971 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 03:58:15 INFO - PROCESS | 2788 | 1465037895052 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 2788 | 1465037895055 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00EBB5000 == 30 [pid = 2788] [id = 775] 03:58:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 67 (000000B007E9FC00) [pid = 2788] [serial = 2323] [outer = 0000000000000000] 03:58:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 68 (000000B00C450400) [pid = 2788] [serial = 2324] [outer = 000000B007E9FC00] 03:58:15 INFO - PROCESS | 2788 | 1465037895103 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 69 (000000B00E30C400) [pid = 2788] [serial = 2325] [outer = 000000B007E9FC00] 03:58:15 INFO - PROCESS | 2788 | 1465037895515 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:58:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 03:58:15 INFO - PROCESS | 2788 | 1465037895560 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 2788 | 1465037895563 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 03:58:15 INFO - PROCESS | 2788 | 1465037895570 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 2788 | 1465037895572 Marionette TRACE conn5 <- [1,3058,null,{}] 03:58:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:58:15 INFO - PROCESS | 2788 | 1465037895575 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 2788 | 1465037895578 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:15 INFO - PROCESS | 2788 | 1465037895673 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 03:58:15 INFO - PROCESS | 2788 | 1465037895681 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 2788 | 1465037895683 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:15 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00FE86800 == 31 [pid = 2788] [id = 776] 03:58:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 70 (000000B00EDEF400) [pid = 2788] [serial = 2326] [outer = 0000000000000000] 03:58:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 71 (000000B00FD37000) [pid = 2788] [serial = 2327] [outer = 000000B00EDEF400] 03:58:15 INFO - PROCESS | 2788 | 1465037895729 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B010C0C800) [pid = 2788] [serial = 2328] [outer = 000000B00EDEF400] 03:58:16 INFO - PROCESS | 2788 | 1465037896216 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:58:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 690ms 03:58:16 INFO - PROCESS | 2788 | 1465037896267 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 2788 | 1465037896271 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 03:58:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:58:16 INFO - PROCESS | 2788 | 1465037896282 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 2788 | 1465037896286 Marionette TRACE conn5 <- [1,3062,null,{}] 03:58:16 INFO - PROCESS | 2788 | 1465037896290 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:16 INFO - PROCESS | 2788 | 1465037896293 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:16 INFO - PROCESS | 2788 | 1465037896391 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 03:58:16 INFO - PROCESS | 2788 | 1465037896403 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:16 INFO - PROCESS | 2788 | 1465037896405 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:16 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013390800 == 32 [pid = 2788] [id = 777] 03:58:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B012289C00) [pid = 2788] [serial = 2329] [outer = 0000000000000000] 03:58:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B013026C00) [pid = 2788] [serial = 2330] [outer = 000000B012289C00] 03:58:16 INFO - PROCESS | 2788 | 1465037896450 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B01348F400) [pid = 2788] [serial = 2331] [outer = 000000B012289C00] 03:58:16 INFO - PROCESS | 2788 | 1465037896888 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:58:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 650ms 03:58:16 INFO - PROCESS | 2788 | 1465037896931 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 2788 | 1465037896934 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 03:58:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:58:16 INFO - PROCESS | 2788 | 1465037896942 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 2788 | 1465037896944 Marionette TRACE conn5 <- [1,3066,null,{}] 03:58:16 INFO - PROCESS | 2788 | 1465037896948 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:16 INFO - PROCESS | 2788 | 1465037896950 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:17 INFO - PROCESS | 2788 | 1465037897069 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 03:58:17 INFO - PROCESS | 2788 | 1465037897159 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2788 | 1465037897161 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B01374B800 == 33 [pid = 2788] [id = 778] 03:58:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B013498400) [pid = 2788] [serial = 2332] [outer = 0000000000000000] 03:58:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B01378E400) [pid = 2788] [serial = 2333] [outer = 000000B013498400] 03:58:17 INFO - PROCESS | 2788 | 1465037897207 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B013795400) [pid = 2788] [serial = 2334] [outer = 000000B013498400] 03:58:17 INFO - PROCESS | 2788 | 1465037897632 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 2788 | 1465037897704 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 03:58:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:58:17 INFO - PROCESS | 2788 | 1465037897707 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - PROCESS | 2788 | 1465037897709 Marionette TRACE conn5 <- [1,3070,null,{}] 03:58:17 INFO - PROCESS | 2788 | 1465037897713 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 2788 | 1465037897716 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:17 INFO - PROCESS | 2788 | 1465037897839 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 03:58:17 INFO - PROCESS | 2788 | 1465037897902 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2788 | 1465037897908 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:17 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013990800 == 34 [pid = 2788] [id = 779] 03:58:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B01392E000) [pid = 2788] [serial = 2335] [outer = 0000000000000000] 03:58:17 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B013931C00) [pid = 2788] [serial = 2336] [outer = 000000B01392E000] 03:58:17 INFO - PROCESS | 2788 | 1465037897964 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B013B13400) [pid = 2788] [serial = 2337] [outer = 000000B01392E000] 03:58:18 INFO - PROCESS | 2788 | 1465037898398 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:58:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:58:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:58:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:58:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 03:58:18 INFO - PROCESS | 2788 | 1465037898452 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 2788 | 1465037898454 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 03:58:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:58:18 INFO - PROCESS | 2788 | 1465037898463 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - PROCESS | 2788 | 1465037898465 Marionette TRACE conn5 <- [1,3074,null,{}] 03:58:18 INFO - PROCESS | 2788 | 1465037898468 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:18 INFO - PROCESS | 2788 | 1465037898471 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:18 INFO - PROCESS | 2788 | 1465037898599 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 03:58:18 INFO - PROCESS | 2788 | 1465037898657 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 2788 | 1465037898660 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:18 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013CC9000 == 35 [pid = 2788] [id = 780] 03:58:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B013B19C00) [pid = 2788] [serial = 2338] [outer = 0000000000000000] 03:58:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B013C6F400) [pid = 2788] [serial = 2339] [outer = 000000B013B19C00] 03:58:18 INFO - PROCESS | 2788 | 1465037898705 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B013C7E400) [pid = 2788] [serial = 2340] [outer = 000000B013B19C00] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 83 (000000B00F5D3800) [pid = 2788] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 82 (000000B00C445C00) [pid = 2788] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 81 (000000B002775800) [pid = 2788] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 80 (000000B00EDF2800) [pid = 2788] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 79 (000000B01392A400) [pid = 2788] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 78 (000000B010C6C000) [pid = 2788] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 77 (000000B013BA9C00) [pid = 2788] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 76 (000000B013C79400) [pid = 2788] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 75 (000000B008972800) [pid = 2788] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 74 (000000B013C62800) [pid = 2788] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 73 (000000B013930400) [pid = 2788] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 72 (000000B00E304000) [pid = 2788] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:58:19 INFO - PROCESS | 2788 | --DOMWINDOW == 71 (000000B010E5E800) [pid = 2788] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:58:19 INFO - PROCESS | 2788 | 1465037899129 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:58:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 03:58:19 INFO - PROCESS | 2788 | 1465037899156 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 2788 | 1465037899158 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 03:58:19 INFO - PROCESS | 2788 | 1465037899161 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:58:19 INFO - PROCESS | 2788 | 1465037899163 Marionette TRACE conn5 <- [1,3078,null,{}] 03:58:19 INFO - PROCESS | 2788 | 1465037899166 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 2788 | 1465037899168 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:19 INFO - PROCESS | 2788 | 1465037899254 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 03:58:19 INFO - PROCESS | 2788 | 1465037899259 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 2788 | 1465037899261 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:19 INFO - PROCESS | 2788 | ++DOCSHELL 000000B013E84800 == 36 [pid = 2788] [id = 781] 03:58:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 72 (000000B00F367800) [pid = 2788] [serial = 2341] [outer = 0000000000000000] 03:58:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 73 (000000B00F36B400) [pid = 2788] [serial = 2342] [outer = 000000B00F367800] 03:58:19 INFO - PROCESS | 2788 | 1465037899386 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 2788 | ++DOMWINDOW == 74 (000000B00F372C00) [pid = 2788] [serial = 2343] [outer = 000000B00F367800] 03:58:19 INFO - PROCESS | 2788 | 1465037899725 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:58:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 03:58:19 INFO - PROCESS | 2788 | 1465037899794 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 2788 | 1465037899796 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 03:58:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:58:19 INFO - PROCESS | 2788 | 1465037899800 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 2788 | 1465037899810 Marionette TRACE conn5 <- [1,3082,null,{}] 03:58:19 INFO - PROCESS | 2788 | 1465037899814 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 2788 | 1465037899816 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:19 INFO - PROCESS | 2788 | 1465037899936 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 03:58:20 INFO - PROCESS | 2788 | 1465037900019 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2788 | 1465037900021 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00CC9C800 == 37 [pid = 2788] [id = 782] 03:58:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 75 (000000B003EF5000) [pid = 2788] [serial = 2344] [outer = 0000000000000000] 03:58:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 76 (000000B007E06400) [pid = 2788] [serial = 2345] [outer = 000000B003EF5000] 03:58:20 INFO - PROCESS | 2788 | 1465037900065 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 77 (000000B013BA9000) [pid = 2788] [serial = 2346] [outer = 000000B003EF5000] 03:58:20 INFO - PROCESS | 2788 | 1465037900380 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:58:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:58:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 651ms 03:58:20 INFO - PROCESS | 2788 | 1465037900453 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 03:58:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:58:20 INFO - PROCESS | 2788 | 1465037900455 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 03:58:20 INFO - PROCESS | 2788 | 1465037900470 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 2788 | 1465037900472 Marionette TRACE conn5 <- [1,3086,null,{}] 03:58:20 INFO - PROCESS | 2788 | 1465037900477 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:20 INFO - PROCESS | 2788 | 1465037900478 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:20 INFO - PROCESS | 2788 | 1465037900564 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 03:58:20 INFO - PROCESS | 2788 | 1465037900569 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2788 | 1465037900571 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:20 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016B16800 == 38 [pid = 2788] [id = 783] 03:58:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 78 (000000B010E82800) [pid = 2788] [serial = 2347] [outer = 0000000000000000] 03:58:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 79 (000000B010E87000) [pid = 2788] [serial = 2348] [outer = 000000B010E82800] 03:58:20 INFO - PROCESS | 2788 | 1465037900615 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2788 | ++DOMWINDOW == 80 (000000B010E8DC00) [pid = 2788] [serial = 2349] [outer = 000000B010E82800] 03:58:21 INFO - PROCESS | 2788 | 1465037901109 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:58:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:58:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 03:58:21 INFO - PROCESS | 2788 | 1465037901155 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 2788 | 1465037901160 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 03:58:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:58:21 INFO - PROCESS | 2788 | 1465037901166 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2788 | 1465037901170 Marionette TRACE conn5 <- [1,3090,null,{}] 03:58:21 INFO - PROCESS | 2788 | 1465037901176 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2788 | 1465037901179 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:21 INFO - PROCESS | 2788 | 1465037901402 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 03:58:21 INFO - PROCESS | 2788 | 1465037901516 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2788 | 1465037901521 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:21 INFO - PROCESS | 2788 | ++DOCSHELL 000000B00F2EF000 == 39 [pid = 2788] [id = 784] 03:58:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 81 (000000B00896A000) [pid = 2788] [serial = 2350] [outer = 0000000000000000] 03:58:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 82 (000000B008A85800) [pid = 2788] [serial = 2351] [outer = 000000B00896A000] 03:58:21 INFO - PROCESS | 2788 | 1465037901581 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2788 | ++DOMWINDOW == 83 (000000B00E306000) [pid = 2788] [serial = 2352] [outer = 000000B00896A000] 03:58:22 INFO - PROCESS | 2788 | 1465037902106 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:58:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 986ms 03:58:22 INFO - PROCESS | 2788 | 1465037902155 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 2788 | 1465037902160 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 03:58:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:58:22 INFO - PROCESS | 2788 | 1465037902166 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 2788 | 1465037902170 Marionette TRACE conn5 <- [1,3094,null,{}] 03:58:22 INFO - PROCESS | 2788 | 1465037902174 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:22 INFO - PROCESS | 2788 | 1465037902177 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:22 INFO - PROCESS | 2788 | 1465037902299 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 03:58:22 INFO - PROCESS | 2788 | 1465037902406 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:22 INFO - PROCESS | 2788 | 1465037902409 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:22 INFO - PROCESS | 2788 | ++DOCSHELL 000000B0133A5800 == 40 [pid = 2788] [id = 785] 03:58:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 84 (000000B00F684800) [pid = 2788] [serial = 2353] [outer = 0000000000000000] 03:58:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 85 (000000B00FB14C00) [pid = 2788] [serial = 2354] [outer = 000000B00F684800] 03:58:22 INFO - PROCESS | 2788 | 1465037902467 Marionette DEBUG loaded listener.js 03:58:22 INFO - PROCESS | 2788 | ++DOMWINDOW == 86 (000000B01054B400) [pid = 2788] [serial = 2355] [outer = 000000B00F684800] 03:58:23 INFO - PROCESS | 2788 | 1465037903021 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:58:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 03:58:23 INFO - PROCESS | 2788 | 1465037903050 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 2788 | 1465037903052 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 03:58:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:58:23 INFO - PROCESS | 2788 | 1465037903056 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 2788 | 1465037903060 Marionette TRACE conn5 <- [1,3098,null,{}] 03:58:23 INFO - PROCESS | 2788 | 1465037903090 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2788 | 1465037903096 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:23 INFO - PROCESS | 2788 | 1465037903219 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 03:58:23 INFO - PROCESS | 2788 | 1465037903324 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 2788 | 1465037903327 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:23 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016CB9000 == 41 [pid = 2788] [id = 786] 03:58:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 87 (000000B012461800) [pid = 2788] [serial = 2356] [outer = 0000000000000000] 03:58:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 88 (000000B013498C00) [pid = 2788] [serial = 2357] [outer = 000000B012461800] 03:58:23 INFO - PROCESS | 2788 | 1465037903385 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 2788 | ++DOMWINDOW == 89 (000000B013917400) [pid = 2788] [serial = 2358] [outer = 000000B012461800] 03:58:23 INFO - PROCESS | 2788 | 1465037903923 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:58:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:58: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 03:58:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:58:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:58:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 03:58:23 INFO - PROCESS | 2788 | 1465037903939 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 2788 | 1465037903943 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 03:58:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:58:23 INFO - PROCESS | 2788 | 1465037903946 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 2788 | 1465037903948 Marionette TRACE conn5 <- [1,3102,null,{}] 03:58:23 INFO - PROCESS | 2788 | 1465037903987 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2788 | 1465037903990 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:24 INFO - PROCESS | 2788 | 1465037904108 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 03:58:24 INFO - PROCESS | 2788 | 1465037904212 Marionette TRACE conn5 -> [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\", \"951dfb88-cbcd-4a99-a258-5d8a741945f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 2788 | 1465037904215 Marionette INFO sendAsync 6b4d49a9-06d6-45d2-b646-da630c41a4e8 03:58:24 INFO - PROCESS | 2788 | ++DOCSHELL 000000B016E87000 == 42 [pid = 2788] [id = 787] 03:58:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 90 (000000B013B0E400) [pid = 2788] [serial = 2359] [outer = 0000000000000000] 03:58:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 91 (000000B013C65800) [pid = 2788] [serial = 2360] [outer = 000000B013B0E400] 03:58:24 INFO - PROCESS | 2788 | 1465037904271 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 2788 | ++DOMWINDOW == 92 (000000B015573C00) [pid = 2788] [serial = 2361] [outer = 000000B013B0E400] 03:58:24 INFO - PROCESS | 2788 | 1465037904760 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:58:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:58:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 860ms 03:58:24 INFO - PROCESS | 2788 | 1465037904808 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 2788 | 1465037904811 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 03:58:25 WARNING - u'runner_teardown' () 03:58:25 INFO - No more tests 03:58:25 INFO - Got 0 unexpected results 03:58:25 INFO - SUITE-END | took 695s 03:58:25 INFO - Closing logging queue 03:58:25 INFO - queue closed 03:58:26 INFO - Return code: 0 03:58:26 WARNING - # TBPL SUCCESS # 03:58:26 INFO - Running post-action listener: _resource_record_post_action 03:58:26 INFO - Running post-run listener: _resource_record_post_run 03:58:27 INFO - Total resource usage - Wall time: 705s; CPU: 14.0%; Read bytes: 74009088; Write bytes: 1004331008; Read time: 1379260; Write time: 5545870 03:58:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:58:27 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 30915072; Read time: 0; Write time: 57450 03:58:27 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 74009088; Write bytes: 891155968; Read time: 1379260; Write time: 5409180 03:58:27 INFO - Running post-run listener: _upload_blobber_files 03:58:27 INFO - Blob upload gear active. 03:58:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:58: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 03:58: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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:58: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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:58:27 INFO - (blobuploader) - INFO - Open directory for files ... 03:58:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:58:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:58:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:58:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:58:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:58:28 INFO - (blobuploader) - INFO - Done attempting. 03:58:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:58:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:58:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:58:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:58:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:58:29 INFO - (blobuploader) - INFO - Done attempting. 03:58:29 INFO - (blobuploader) - INFO - Iteration through files over. 03:58:29 INFO - Return code: 0 03:58:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:58:29 INFO - Using _rmtree_windows ... 03:58:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:58:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bd9d95cc0a43ceb66ea2df2bd200c74e2839f8b3b836903f263f6db4122af56e9114dfe1f0a9d32bc8a902968ebc90255df296c1955f6fd771ff31126699c86", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d04a4749a5144df81ef5b35682e2d1ef0dc073c2d965d12eb16ec9119beaac6ec1ea755d9cc712fc7cdde180263633e89ec4cf52e4a27b88bf6950ca10f1590"} 03:58:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:58:29 INFO - Writing to file C:\slave\test\properties\blobber_files 03:58:29 INFO - Contents: 03:58:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bd9d95cc0a43ceb66ea2df2bd200c74e2839f8b3b836903f263f6db4122af56e9114dfe1f0a9d32bc8a902968ebc90255df296c1955f6fd771ff31126699c86", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d04a4749a5144df81ef5b35682e2d1ef0dc073c2d965d12eb16ec9119beaac6ec1ea755d9cc712fc7cdde180263633e89ec4cf52e4a27b88bf6950ca10f1590"} 03:58:29 INFO - Running post-run listener: copy_logs_to_upload_dir 03:58:29 INFO - Copying logs to upload dir... 03:58:29 INFO - mkdir: C:\slave\test\build\upload\logs 03:58:29 INFO - Copying logs to upload dir... 03:58:29 INFO - Using _rmtree_windows ... 03:58:29 INFO - Using _rmtree_windows ... 03:58:29 INFO - Using _rmtree_windows ... 03:58:29 INFO - Using _rmtree_windows ... 03:58:30 INFO - Using _rmtree_windows ... 03:58:30 INFO - Using _rmtree_windows ... 03:58:30 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=956.965000 ========= master_lag: 0.53 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 57 secs) (at 2016-06-04 03:58:30.337701) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 03:58:30.339000) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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;C:\mozilla-build\hg 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bd9d95cc0a43ceb66ea2df2bd200c74e2839f8b3b836903f263f6db4122af56e9114dfe1f0a9d32bc8a902968ebc90255df296c1955f6fd771ff31126699c86", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d04a4749a5144df81ef5b35682e2d1ef0dc073c2d965d12eb16ec9119beaac6ec1ea755d9cc712fc7cdde180263633e89ec4cf52e4a27b88bf6950ca10f1590"} build_url:https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.302000 build_url: 'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9bd9d95cc0a43ceb66ea2df2bd200c74e2839f8b3b836903f263f6db4122af56e9114dfe1f0a9d32bc8a902968ebc90255df296c1955f6fd771ff31126699c86", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5d04a4749a5144df81ef5b35682e2d1ef0dc073c2d965d12eb16ec9119beaac6ec1ea755d9cc712fc7cdde180263633e89ec4cf52e4a27b88bf6950ca10f1590"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ONrHv8P2Syixsoz_vPz_zA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 03:58:30.665580) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 03:58:30.665995) ========= '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-072\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-072 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-072 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-072\AppData\Local LOGONSERVER=\\T-W864-IX-072 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;C:\mozilla-build\hg 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-072 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-072 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-072 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-04 03:58:30.787271) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 03:58:30.788089) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 03:58:31.640046) ========= ========= Total master_lag: 0.76 =========